polymarket-sync-markets
SKILL.md
Polymarket - Sync Markets
Syncs active sports prediction markets from Polymarket Gamma API into polymarket-markets documents with vector embeddings.
Workflow
Name: polymarket-sync-markets
| Input | Default | Description |
|---|---|---|
tag_id |
1 (Sports) |
Polymarket tag filter |
sports_market_types |
"" (all) |
Filter by type (moneyline, spread, total, etc.) |
limit |
100 |
Max markets to fetch |
offset |
0 |
Pagination offset |
Usage
# Sync all sports markets
mcp__docker-localhost__execute_workflow(
name="polymarket-sync-markets",
input_data={"tag_id": 1, "limit": 100}
)
# Sync only moneyline markets
mcp__docker-localhost__execute_workflow(
name="polymarket-sync-markets",
input_data={"sports_market_types": "moneyline", "limit": 50}
)
Pipeline
get_sports_markets → polymarket-market-mapping → bulk-save (polymarket-markets)
Dependencies
- polymarket connector (no auth required)
- machina-ai connector (for embeddings) — requires
$TEMP_CONTEXT_VARIABLE_SDK_OPENAI_API_KEY
Weekly Installs
2
Repository
machina-sports/…templateFirst Seen
Feb 16, 2026
Security Audits
Installed on
opencode2
claude-code2
replit2
github-copilot2
windsurf2
codex2