AgentSkillsCN

polymarket-sync-series

从 Polymarket 同步赛事系列(联赛/赛事)。适用于用户提出“同步 Polymarket 系列”、“获取联赛”、“导入 Polymarket 联赛”或“获取预测市场赛事”等需求时使用。该功能可抓取赛事数据,将其映射至文档,并以嵌入式向量形式进行存储。

SKILL.md
--- frontmatter
name: polymarket-sync-series
description: Sync series (leagues/competitions) from Polymarket. Use when users ask to "sync polymarket series", "fetch leagues", "import polymarket leagues", or "get prediction market competitions". Fetches series data, maps to documents, and stores with embeddings.

Polymarket - Sync Series

Syncs series (leagues/competitions) from Polymarket Gamma API into polymarket-series documents with vector embeddings.

Workflow

Name: polymarket-sync-series

InputDefaultDescription
limit200Max series to fetch
offset0Pagination offset

Usage

python
# Sync all series
mcp__docker-localhost__execute_workflow(name="polymarket-sync-series")

# Sync with pagination
mcp__docker-localhost__execute_workflow(
    name="polymarket-sync-series",
    input_data={"limit": 200, "offset": 0}
)

Pipeline

code
get_series → polymarket-series-mapping → bulk-save (polymarket-series)

Dependencies

  • polymarket connector (no auth required)
  • machina-ai connector (for embeddings) — requires $TEMP_CONTEXT_VARIABLE_SDK_OPENAI_API_KEY