[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JED2CC10475WJSTFGRGDVX":3,"skill-same:01M6JED2CC10475WJSTFGRGDVX":92},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":58,"commitSha":59,"skillDirectory":60,"forksCount":61,"repositoryHtmlUrl":62,"repositoryHomepageUrl":63,"ownerHtmlUrl":64,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":65,"install":66,"resources":79},"01M6JED2CC10475WJSTFGRGDVX","polymarket",null,"Query Polymarket prediction market data — search markets, get prices, orderbooks, and price history. Read-only via public REST APIs, no API key needed.","S3YED\u002Fappie-kit","S3YED","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F62743867?v=4","01M6JBKBRRVP6KMS0VWZ27T3R6","01M6JBKBX0KG30284PW1DBYJT1",14,"MIT","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fknowledge\u002Fresearch\u002Fpolymarket\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[5,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"query","polymarket prediction","market data","prices","read-only","markets","via","price","get prices","get","search","Market","only","read","public","history","api","REST","data","2026-11-10 10:12:30",false,"---\nname: polymarket\ndescription: Query Polymarket prediction market data — search markets, get prices, orderbooks, and price history. Read-only via public REST APIs, no API key needed.\nversion: 1.0.0\nauthor: Hermes Agent + Teknium\ntags: [polymarket, prediction-markets, market-data, trading]\n---\n\n# Polymarket — Prediction Market Data\n\nQuery prediction market data from Polymarket using their public REST APIs.\nAll endpoints are read-only and require zero authentication.\n\nSee `references\u002Fapi-endpoints.md` for the full endpoint reference with curl examples.\n\n## When to Use\n\n- User asks about prediction markets, betting odds, or event probabilities\n- User wants to know \"what are the odds of X happening?\"\n- User asks about Polymarket specifically\n- User wants market prices, orderbook data, or price history\n- User asks to monitor or track prediction market movements\n\n## Key Concepts\n\n- **Events** contain one or more **Markets** (1:many relationship)\n- **Markets** are binary outcomes with Yes\u002FNo prices between 0.00 and 1.00\n- Prices ARE probabilities: price 0.65 means the market thinks 65% likely\n- `outcomePrices` field: JSON-encoded array like `[\"0.80\", \"0.20\"]`\n- `clobTokenIds` field: JSON-encoded array of two token IDs [Yes, No] for price\u002Fbook queries\n- `conditionId` field: hex string used for price history queries\n- Volume is in USDC (US dollars)\n\n## Three Public APIs\n\n1. **Gamma API** at `gamma-api.polymarket.com` — Discovery, search, browsing\n2. **CLOB API** at `clob.polymarket.com` — Real-time prices, orderbooks, history\n3. **Data API** at `data-api.polymarket.com` — Trades, open interest\n\n## Typical Workflow\n\nWhen a user asks about prediction market odds:\n\n1. **Search** using the Gamma API public-search endpoint with their query\n2. **Parse** the response — extract events and their nested markets\n3. **Present** market question, current prices as percentages, and volume\n4. **Deep dive** if asked — use clobTokenIds for orderbook, conditionId for history\n\n## Presenting Results\n\nFormat prices as percentages for readability:\n- outcomePrices `[\"0.652\", \"0.348\"]` becomes \"Yes: 65.2%, No: 34.8%\"\n- Always show the market question and probability\n- Include volume when available\n\nExample: `\"Will X happen?\" — 65.2% Yes ($1.2M volume)`\n\n## Parsing Double-Encoded Fields\n\nThe Gamma API returns `outcomePrices`, `outcomes`, and `clobTokenIds` as JSON strings\ninside JSON responses (double-encoded). When processing with Python, parse them with\n`json.loads(market['outcomePrices'])` to get the actual array.\n\n## Rate Limits\n\nGenerous — unlikely to hit for normal usage:\n- Gamma: 4,000 requests per 10 seconds (general)\n- CLOB: 9,000 requests per 10 seconds (general)\n- Data: 1,000 requests per 10 seconds (general)\n\n## Limitations\n\n- This skill is read-only — it does not support placing trades\n- Trading requires wallet-based crypto authentication (EIP-712 signatures)\n- Some new markets may have empty price history\n- Geographic restrictions apply to trading but read-only data is globally accessible\n","# Polymarket — Prediction Market Data\n\nQuery prediction market data from Polymarket using their public REST APIs.\nAll endpoints are read-only and require zero authentication.\n\nSee `references\u002Fapi-endpoints.md` for the full endpoint reference with curl examples.\n\n## When to Use\n\n- User asks about prediction markets, betting odds, or event probabilities\n- User wants to know \"what are the odds of X happening?\"\n- User asks about Polymarket specifically\n- User wants market prices, orderbook data, or price history\n- User asks to monitor or track prediction market movements\n\n## Key Concepts\n\n- **Events** contain one or more **Markets** (1:many relationship)\n- **Markets** are binary outcomes with Yes\u002FNo prices between 0.00 and 1.00\n- Prices ARE probabilities: price 0.65 means the market thinks 65% likely\n- `outcomePrices` field: JSON-encoded array like `[\"0.80\", \"0.20\"]`\n- `clobTokenIds` field: JSON-encoded array of two token IDs [Yes, No] for price\u002Fbook queries\n- `conditionId` field: hex string used for price history queries\n- Volume is in USDC (US dollars)\n\n## Three Public APIs\n\n1. **Gamma API** at `gamma-api.polymarket.com` — Discovery, search, browsing\n2. **CLOB API** at `clob.polymarket.com` — Real-time prices, orderbooks, history\n3. **Data API** at `data-api.polymarket.com` — Trades, open interest\n\n## Typical Workflow\n\nWhen a user asks about prediction market odds:\n\n1. **Search** using the Gamma API public-search endpoint with their query\n2. **Parse** the response — extract events and their nested markets\n3. **Present** market question, current prices as percentages, and volume\n4. **Deep dive** if asked — use clobTokenIds for orderbook, conditionId for history\n\n## Presenting Results\n\nFormat prices as percentages for readability:\n- outcomePrices `[\"0.652\", \"0.348\"]` becomes \"Yes: 65.2%, No: 34.8%\"\n- Always show the market question and probability\n- Include volume when available\n\nExample: `\"Will X happen?\" — 65.2% Yes ($1.2M volume)`\n\n## Parsing Double-Encoded Fields\n\nThe Gamma API returns `outcomePrices`, `outcomes`, and `clobTokenIds` as JSON strings\ninside JSON responses (double-encoded). When processing with Python, parse them with\n`json.loads(market['outcomePrices'])` to get the actual array.\n\n## Rate Limits\n\nGenerous — unlikely to hit for normal usage:\n- Gamma: 4,000 requests per 10 seconds (general)\n- CLOB: 9,000 requests per 10 seconds (general)\n- Data: 1,000 requests per 10 seconds (general)\n\n## Limitations\n\n- This skill is read-only — it does not support placing trades\n- Trading requires wallet-based crypto authentication (EIP-712 signatures)\n- Some new markets may have empty price history\n- Geographic restrictions apply to trading but read-only data is globally accessible\n",{"name":5,"tags":52,"author":56,"version":57,"description":7},[5,53,54,55],"prediction-markets","market-data","trading","Hermes Agent + Teknium","1.0.0","master","8ec37df6d71fb664ea19d32c079e7d3ff931a8e0","skills\u002Fknowledge\u002Fresearch\u002Fpolymarket",3,"https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit","https:\u002F\u002Fweblyfe.ai","https:\u002F\u002Fgithub.com\u002FS3YED","2026-08-27 01:54:02",{"source":8,"skillName":5,"commands":67,"prompt":77,"zipAvailable":78},[68,71,74],{"tool":69,"command":70},"npx","npx skills add S3YED\u002Fappie-kit --skill polymarket",{"tool":72,"command":73},"bunx","bunx skills add S3YED\u002Fappie-kit --skill polymarket",{"tool":75,"command":76},"pnpm","pnpm dlx skills add S3YED\u002Fappie-kit --skill polymarket","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fknowledge\u002Fresearch\u002Fpolymarket\u002FSKILL.md",true,[80,86],{"path":81,"resourceType":82,"resourceTypeDesc":83,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fapi-endpoints.md","REFERENCE","参考文档",4542,"https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fknowledge\u002Fresearch\u002Fpolymarket\u002Freferences\u002Fapi-endpoints.md",{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Fpolymarket.py","SCRIPT","脚本",10214,"https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fknowledge\u002Fresearch\u002Fpolymarket\u002Fscripts\u002Fpolymarket.py",[93,125,158,183,212,237],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":106,"publishedAt":47},"01M6JFD4M6N4DSGC7TXEJ5R3J2","ai-music","AI music generation and audio tools: HeartMuLa lyrics-to-music generation, songwriting craft (+ Suno prompts), and audio spectrogram\u002Ffeature visualization.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fwethlete\u002Fai-music\u002FSKILL.md",[99,102,105],{"categoryNo":100,"categoryName":101,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":103,"categoryName":104,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124],"music","ai music","humanizer","visualization","Tools","Audio","hermes","hermes agent","songwriting","suno","lyrics","prompts","heartmula","craft","generation","feature","ai music generation","music generation",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":137,"publishedAt":47},"01M6JFCZE4XNFQFMNZDHKHT5V5","agentic-webdesign-design-system-ingestion","Use v0 Design Systems 2.0, Bolt Design System Agents, or Lovable to generate production UI from a client's real design system components — not generic Tailwind. Use when building a client website where brand consistency matters.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fweb-design\u002Fagentic-webdesign-design-system-ingestion\u002FSKILL.md",[131,134],{"categoryNo":132,"categoryName":133,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":135,"categoryName":136,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000032","设计师",[138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157],"design","agentic","design system","system","ingestion","webdesign","agentic webdesign design system ingestion","components","generate","design systems","website","ui","Tailwind","bolt","lovable","v0","design-system","wed","design system components","appie",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":166,"publishedAt":47},"01M6JFCVPX3913CFAS6QQJ33ZB","agentic-webdesign-agent-elements","Use 21st.dev Agent Elements — 25 shadcn\u002Fui components purpose-built for AI agent UIs. Tool cards (Bash, Edit, Search, Plan, Subagent, MCP), chat, input, streaming. Open source, shadcn-registry install, no runtime lock-in.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fweb-design\u002Fagentic-webdesign-agent-elements\u002FSKILL.md",[164,165],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":135,"categoryName":136,"taxonomyType":25,"taxonomyTypeDesc":26},[139,167,143,168,169,170,145,171,38,172,173,174,175,176,177,178,179,180,181,182],"elements","agentic webdesign agent elements","MCP","ai agent","registry","streaming","open source","open","Bash","plan","subagent","edit","install","input","lock","source",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":193,"publishedAt":47},"01M6JFCQC7H65M9QJ6TRE71BS1","vercel-deployment","Deploy static sites and frontends to Vercel — handles both CLI and REST API paths, including the CLI token sanitization workaround.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Fvercel-deployment\u002FSKILL.md",[189,192],{"categoryNo":190,"categoryName":191,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[194,195,196,197,198,199,200,201,202,45,44,203,204,205,206,207,208,209,210,211],"deployment","vercel deployment","vercel","macos","cli","linux","windows","deploy","vercel deploy","site","deploy to vercel","token","rest api","host","sites","paths","sanitization","static site",{"skillNo":213,"name":214,"nameZh":6,"description":215,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":216,"categories":217,"keywords":219,"publishedAt":47},"01M6JFCM4SMTXBM5A01BK2YQG1","software-quality-workflows","Umbrella workflow for TDD, debugging, code simplification, spikes, pre-commit review, and debugger-assisted investigation.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Fsoftware-quality-workflows\u002FSKILL.md",[218],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236],"workflows","quality","software","software quality workflows","review","tdd","workflow","commit","debugging","code","debugger","pre-commit","investigation","code simplification","user","simplification","for",{"skillNo":238,"name":239,"nameZh":6,"description":240,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":241,"categories":242,"keywords":250,"publishedAt":47},"01M6JFCGD0M6CEATY01W7YN6DB","react-component-refactoring","Safely refactor large React components into smaller, maintainable pieces using proven patterns","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Freact-component-refactoring\u002FSKILL.md",[243,246,249],{"categoryNo":244,"categoryName":245,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":247,"categoryName":248,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[251,252,253,254,255,256,257,258,197,259,260,145,261,200,262,229,263,264,265,266],"react","component","refactoring","component refactoring","react component","react component refactoring","frontend","writing","safe","typescript","react components","modular","refactor","simplify","patterns","test-driven-development"]