Polymarket Tennis
livetennisapi/livetennisapi-mcp
Build observe-only Polymarket and Kalshi tennis market tooling on the polymarket-tennis Python package (MIT) plus the Live Tennis API free tier.
Analyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category…
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills polyvision --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/polyvision .claude/skills/polyvision && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .claude/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvisionType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills polyvision --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/polyvision .agents/skills/polyvision && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .agents/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills polyvision --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/polyvision .cursor/skills/polyvision && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .cursor/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/polyvision--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills polyvision --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/polyvision .gemini/skills/polyvision && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .gemini/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills polyvisionInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/polyvision .github/skills/polyvision && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .github/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills polyvision --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/polyvision .opencode/skills/polyvision && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "polyvision" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/polyvision into .opencode/skills/polyvision/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polyvision", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
polyvisionAnalyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category…
Polyvision is an agent skill from LeoYeAI/openclaw-master-skills. Analyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category performance, recent performance (7d/30d/90d), streak analysis, individual open positions with entry/current prices, and recent trade history. Also discover elite traders via daily leaderboard, hot bets from top traders, and random wallet discovery. Connects via MCP server or REST API. Use when evaluating whether to copy…
Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `_meta.json` and `references/response-schemas.md`).
It sits in Backend & APIs, covering Trading and backtesting, MCP servers and Caching. It works with Polymarket and Model Context Protocol. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curljqFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
api.polyvisionx.comAlso links to:
t.mepolyvisionx.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
POLYVISION_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Polyvision loads about 4.1k tokens when it runs, and up to ~8.3k if it reads all its reference files. Until then it costs about 227 tokens; SKILL.md has 1,722 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,722 words, ~4,089 tokens.
.claude/skills/polyvision/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.PolyVision analyzes Polymarket prediction market wallets and returns a comprehensive trading profile: copy trading score (1-10), P&L breakdown, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), position sizing consistency, market category performance, recent performance windows (7d/30d/90d), streak analysis, red flags, and individual open positions with entry/current prices. It also provides a daily leaderboard of top-ranked traders, hot bets (most profitable open positions from top traders), and random elite wallet discovery. Use it to evaluate whether a trader is worth copy trading, compare multiple wallets, screen for elite performers, find today's best bets, or discover new traders to follow.
Add to your MCP client configuration (e.g. claude_desktop_config.json, Cursor, Windsurf):
{
"mcpServers": {
"polyvision": {
"type": "streamable-http",
"url": "https://api.polyvisionx.com/mcp",
"headers": {
"Authorization": "Bearer ${POLYVISION_API_KEY}"
}
}
}
}Get a free API key (no daily limits) from the Telegram bot:
/apikey to generate your keypv_live_... key (shown only once, store it securely)Set it as an environment variable:
export POLYVISION_API_KEY="pv_live_abc123..."Full API docs: https://polyvisionx.com/docs
analyze_walletRun a comprehensive Polymarket wallet analysis.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
wallet_address | string | Yes | — | Ethereum address (42 chars, starts with 0x) |
mode | string | No | "quick" | "quick" (~5s) or "full" (~30-60s with timing data) |
Returns: Full analysis dict with P&L, win rate, risk metrics, categories, copy trading score (1-10), red flags, and usage info. Results are cached for 6 hours — cache hits are instant. See references/response-schemas.md for the complete field reference.
Timing: Quick mode ~5s, full mode ~30-60s. Cached responses are instant.
get_scoreGet a compact copy-trading score for a wallet. Shares the same cache as analyze_wallet.
| Parameter | Type | Required | Description |
|---|---|---|---|
wallet_address | string | Yes | Ethereum address (42 chars, starts with 0x) |
Returns: Score (1-10), recommendation, tier (green/yellow/orange/red), total P&L, win rate, trade count, Sharpe ratio, red flags, cache status, and usage info.
Timing: ~5s fresh, instant if cached.
get_hot_betsGet today's hot bets from top traders. Returns the most profitable open positions from top-ranked Polymarket traders, sourced from the daily strategy report.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
limit | integer | No | 20 | Maximum number of bets to return |
sort_by | string | No | "rank" | "rank" (default) or "pnl" |
Returns: Scan date, total count, and list of hot bets — each with trader info (wallet, username, score, win rate), market details (title, slug, outcome), pricing (entry price, current price, current value), P&L (unrealized P&L, percent), resolution info (end date, days until resolution), entry timing (entry date, days since entry, hold hours), and Polymarket URL. See references/response-schemas.md for the complete field reference.
get_leaderboardGet the daily top-10 leaderboard of ranked Polymarket traders. Synced daily from the scan pipeline.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
sort_by | string | No | "rank" | "rank" (default), "score", or "pnl" |
Returns: Scan date, total count, and list of leaderboard entries — each with wallet address, username, total P&L, volume, ROI%, win rate, risk metrics (Sharpe ratio, max drawdown, profit factor), copy score (1-10), recommendation, tier (green/yellow/orange/red), red flags, track record days, last trade date, and category percentages (politics, crypto, sports). See references/response-schemas.md for the complete field reference.
get_strategyGet pre-computed copy trading strategy profiles. Returns 3 risk profiles (conservative, moderate, aggressive) with backtested parameters and expected metrics, updated daily.
Parameters: None
Returns: Scan date, total count, and list of strategy profiles — each with parameters (price range, min score, max trades/day, min trade size, position sizing method), backtest results (win rate, ROI, Sharpe ratio, max drawdown, profit factor, EV/trade, total P&L), cost-adjusted results, and a plain-English description. See references/response-schemas.md for the complete field reference.
get_recent_tradesGet recent trades for a Polymarket wallet. Returns trade history with side, size, price, market title, and timestamps.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
wallet_address | string | Yes | — | Ethereum address (42 chars, starts with 0x) |
since | integer | No | — | Unix timestamp — only return trades after this time |
limit | integer | No | 50 | Max trades to return (1-100) |
Returns: Dict with wallet_address, since, count, and trades list — each trade with side (BUY/SELL), size, price, timestamp, market title, outcome, slug, and transaction hash. See references/response-schemas.md for the complete field reference.
discover_walletDiscover a random elite trader from the curated wallet pool (250+). Returns a random wallet address each call — use analyze_wallet or get_score to investigate it.
Parameters: None
Returns: { "wallet_address": "0x...", "pool_size": 250, "message": "..." }
check_quotaCheck your usage statistics. Does not consume quota.
Parameters: None
Returns: { "used_today": <int>, "tier": "api" }
API/MCP access has no daily limits — usage is tracked for analytics only.
get_portfolioGet the user's tracked wallet portfolio with scores and nicknames.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | 0 | Page number (0-indexed) |
limit | integer | No | 10 | Results per page (1-50) |
Returns: Dict with total_count, page, limit, and wallets list — each with wallet address, nickname, score, last analyzed date, and notifications status. See references/response-schemas.md for the complete field reference.
add_to_portfolioAdd a wallet to the user's portfolio for tracking.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
wallet_address | string | Yes | — | Ethereum address (42 chars, starts with 0x) |
nickname | string | No | — | Display name (defaults to first 10 chars of address) |
Returns: Dict with wallet_address, nickname, and message on success, or dict with error key on failure (duplicate, limit reached).
Limits: Free users: 3 wallets. Premium users: 20 wallets.
remove_from_portfolioRemove a wallet from the user's portfolio.
| Parameter | Type | Required | Description |
|---|---|---|---|
wallet_address | string | Yes | Ethereum address to remove |
Returns: Dict with wallet_address and message on success, or dict with error key if wallet not found.
healthCheck system health.
Parameters: None
Returns: { "status": "ok" } or { "status": "degraded" }
| Tier | Score Range | Recommendation | Meaning |
|---|---|---|---|
| Green | 8.0 – 10.0 | Strong Copy | Consistently profitable, good risk management, strong track record |
| Yellow | 6.0 – 7.9 | Moderate Copy | Decent performance with some concerns, proceed with caution |
| Orange | 4.0 – 5.9 | Risky Copy | Mixed results, significant red flags, high risk |
| Red | 0.0 – 3.9 | Don't Copy | Poor performance, major red flags, likely to lose money |
| User Intent | Tool | Mode | Why |
|---|---|---|---|
| "Should I copy this trader?" | get_score | — | Quick yes/no with score + red flags |
| "Deep dive on this wallet" | analyze_wallet | full | Complete analysis with timing data |
| "Quick check on a wallet" | analyze_wallet | quick | Full analysis without activity timing |
| "What are this trader's open positions?" | analyze_wallet | quick | open_positions_detail in analysis response |
| "Compare two traders" | get_score x2 | — | Side-by-side scores for fast comparison |
| "What categories does this trader focus on?" | analyze_wallet | quick | Category breakdown in analysis |
| "What are the best bets right now?" | get_hot_bets | — | Today's most profitable open positions from top traders |
| "What bets are top traders making?" | get_hot_bets | sort=pnl | Hot bets sorted by P&L |
| "Who are the top traders today?" | get_leaderboard | — | Daily top-10 ranked traders |
| "Find me a good trader to follow" | discover_wallet | — | Random elite wallet, then get_score or analyze_wallet |
| "What trades has this wallet made recently?" | get_recent_trades | — | Recent trade history for a wallet |
| "What strategy should I use for copy trading?" | get_strategy | — | 3 risk profiles with backtested parameters |
| "What's the safest way to copy trade?" | get_strategy | — | Conservative profile with low drawdown |
| "Discover new traders" | discover_wallet x3 | — | Multiple random picks to explore |
| "Show my tracked wallets" | get_portfolio | — | View portfolio with scores and nicknames |
| "Add this wallet to my portfolio" | add_to_portfolio | — | Track a wallet with optional nickname |
| "Remove wallet from portfolio" | remove_from_portfolio | — | Stop tracking a wallet |
| "Is the system up?" | health | — | System status check |
| "How many analyses have I run?" | check_quota | — | Usage stats (no limits enforced) |
Red flags are returned as a list of strings. Here's what each one means:
| Red Flag | Trigger | Severity |
|---|---|---|
| Low win rate | Win rate below 40% | High |
| Large single loss | Single worst trade exceeds 50% of total P&L | Medium |
| Overall unprofitable | Net P&L is negative | High |
| Limited track record | Fewer than 10 closed positions | Medium |
| Inactive | No trades in 30+ days | Low |
| BOT ALERT | Median trade duration under 5 minutes | High |
| Very fast trading | Median trade duration under 30 minutes | Medium |
| LOSS HIDING | 70%+ of open positions underwater (5+ open) | High |
| Open positions losing | 50%+ of open positions underwater (3+ open) | Medium |
| No major red flags detected | No concerning patterns found | None |
For agents that cannot use MCP, all tools are available as REST endpoints at https://api.polyvisionx.com. Most endpoints require Bearer token authentication (exceptions noted below).
Interactive docs and the OpenAPI spec are available at:
https://api.polyvisionx.com/docshttps://api.polyvisionx.com/openapi.json| Endpoint | Method | Description |
|---|---|---|
GET /v1/auth/me | GET | Get current user info and usage stats |
GET /v1/analyze/{wallet_address}?mode=quick | GET | Full wallet analysis (includes open_positions_detail) |
GET /v1/score/{wallet_address} | GET | Compact copy-trading score |
GET /v1/hot-bets?page=0&limit=20&sort_by=rank | GET | Today's hot bets from top traders |
GET /v1/leaderboard?sort_by=rank | GET | Daily top-10 leaderboard |
GET /v1/strategy | GET | Pre-computed copy trading strategy profiles (3 risk levels) |
GET /v1/trades/{wallet_address}?since=&limit=50 | GET | Recent trades for a wallet |
GET /v1/discover | GET | Discover a random elite trader |
GET /v1/portfolio?page=0&limit=10 | GET | Get your tracked wallet portfolio |
POST /v1/portfolio | POST | Add a wallet to your portfolio (JSON body: wallet_address, nickname) |
DELETE /v1/portfolio/{wallet_address} | DELETE | Remove a wallet from your portfolio |
GET /health | GET | Health check (no auth required) |
curl -s https://api.polyvisionx.com/v1/analyze/0x1234...abcd?mode=quick \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .curl -s https://api.polyvisionx.com/v1/score/0x1234...abcd \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .curl -s https://api.polyvisionx.com/v1/hot-bets?sort_by=pnl \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .curl -s https://api.polyvisionx.com/v1/leaderboard \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .curl -s https://api.polyvisionx.com/v1/strategy \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .curl -s https://api.polyvisionx.com/v1/discover \
-H "Authorization: Bearer $POLYVISION_API_KEY" | jq .| Code | Meaning | Recovery |
|---|---|---|
| 400 | Invalid wallet address (must be 42-char hex starting with 0x) | Fix the address format |
| 401 | Invalid or inactive API key | Get a key from the PolyVision Telegram bot via /apikey |
| 429 | Rate limited | Wait and retry — Polymarket API has upstream limits |
| 503 | System at capacity (all analysis slots in use) | Retry in 30-60 seconds |
| 502 | Upstream Polymarket API error | Retry — the upstream data API may be temporarily unavailable |
| 504 | Analysis timed out | Retry — the wallet may have extensive history |
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/polyvision of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Polyvision next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Polyvision this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.1k | Automated safety check: Pass | MIT | |
| Polymarket Tennislivetennisapi/livetennisapi-mcp | 152 | — | ~3k | Automated safety check: Pass | MIT | |
| Kingdee MCP DevWaHaiLong/KingdeeMCP | 103 | — | ~853 | Automated safety check: Pass | MIT | |
| Robinhood MCPaeonfun/aeon | 767 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Pixiu MCP Gatewayapache/dubbo-go-pixiu | 568 | — | ~3.1k | Automated safety check: Pass | Apache-2.0 | |
| Retrieving Developer Knowledgegoogle/skills | 21k | — | ~2k | Automated safety check: Pass | Apache-2.0 |
livetennisapi/livetennisapi-mcp
Build observe-only Polymarket and Kalshi tennis market tooling on the polymarket-tennis Python package (MIT) plus the Live Tennis API free tier.
WaHaiLong/KingdeeMCP
Knowledge base for the Kingdee MCP Dev Squad. An agent skill from WaHaiLong/KingdeeMCP.
aeonfun/aeon
Read your Robinhood Agentic brokerage account via the Robinhood Trading MCP - portfolio, buying power, positions, and order history - and place a single operator-instructed trade.
apache/dubbo-go-pixiu
Creates and validates dubbo-go-pixiu MCP gateway conf.yaml. An agent skill from apache/dubbo-go-pixiu.
google/skills
Searches, retrieves, and synthesizes official Google developer documentation across Google Cloud, AI/Gemini, Android, Chrome, Web, Flutter, Go, Firebase, and other Google developer platforms.
mcp-use/mcp-use
Turns an OpenAPI or Swagger spec into an MCP server with the mcp-use TypeScript SDK, mapping each operation to a tool, wiring auth, testing and deploying.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
Analyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category…. Polyvision is an agent skill from LeoYeAI/openclaw-master-skills. Analyze Polymarket prediction market wallets — get copy trading scores (1-10), P&L, win rate, risk metrics (Sharpe ratio, Sortino ratio, max drawdown), red flags, position sizing, market category performance, recent performance (7d/30d/90d), streak analysis, individual open positions with entry/current prices, and recent trade history.
Polyvision fits situations like: evaluating whether to copy trade a Polymarket trader; comparing multiple wallets side-by-side; screening for elite prediction market performers; checking if a wallet has bot-like trading patterns.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a claude-code`. Or copy the skill folder (skills/polyvision in LeoYeAI/openclaw-master-skills) into .claude/skills/polyvision in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a codex`. Or copy the skill folder (skills/polyvision in LeoYeAI/openclaw-master-skills) into .agents/skills/polyvision in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill polyvision -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/polyvision, .gemini/skills/polyvision, .github/skills/polyvision and .opencode/skills/polyvision in your project.
Going by SKILL.md and its folder, Polyvision needs the command-line tools its instructions call (curl and jq) and credentials named POLYVISION_API_KEY. Our summary lists: A credential in POLYVISION_API_KEY.
SKILL.md names 3 domains. In commands or code: api.polyvisionx.com; the agent is likely to contact it when it follows the instructions. As links in the text: t.me and polyvisionx.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Polyvision is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Polyvision: Polymarket Tennis (livetennisapi/livetennisapi-mcp, 152 stars), Kingdee MCP Dev (WaHaiLong/KingdeeMCP, 103 stars), Robinhood MCP (aeonfun/aeon, 767 stars) and Pixiu MCP Gateway (apache/dubbo-go-pixiu, 568 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.