[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H2Z7X3VAS01VRBH0146WKM":3,"skill-same:01M6H2Z7X3VAS01VRBH0146WKM":78},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":56,"ownerDescription":57,"updatedAt":58,"install":59,"resources":71},"01M6H2Z7X3VAS01VRBH0146WKM","polymarket-trader",null,"Query Polymarket prediction markets - trending events, crypto, politics, sports, and search","jiayaoqijia\u002Fcryptoskill","jiayaoqijia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1453879?v=4","01M6GMYTX7Q7S504VC6E756ENR","YQ","01M6GMYV1QKJ1CC75MTTGT9PR0",81,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Funifai-trading-suite\u002Fskills\u002Fpolymarket-trader\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],"polymarket","polymarket trader","trending","prediction","polymarket prediction","polymarket prediction markets","sports","true","markets","prediction markets","google","events","query","crypto","api","https","search","2026-11-10 10:12:30",false,"---\nname: polymarket-trader\ndescription: Query Polymarket prediction markets - trending events, crypto, politics, sports, and search\nhomepage: https:\u002F\u002Fpolymarket.com\nuser-invocable: true\nmetadata: {\"moltbot\":{\"emoji\":\"?\",\"requires\":{\"env\":[\"UNIFAI_AGENT_API_KEY\",\"GOOGLE_API_KEY\"]},\"primaryEnv\":\"UNIFAI_AGENT_API_KEY\"}}\n---\n\n# Polymarket Trader\n\nQuery Polymarket, the leading decentralized prediction market on Polygon blockchain.\n\n## About Polymarket\n\nPolymarket is a decentralized prediction market platform where users can trade on the outcomes of real-world events. It operates on the Polygon blockchain using USDC.e for settlements.\n\n## Commands\n\n### Trending Events\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py trending\n```\nGet currently trending prediction events.\n\n### Crypto Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py crypto\n```\nGet cryptocurrency-related prediction markets.\n\n### Politics Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py politics\n```\nGet political prediction markets.\n\n### Search Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py search \"\u003Cquery>\"\n```\nSearch markets by keyword.\n\n### Category Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py category \u003Cname>\n```\nGet markets by category (trending, new, politics, crypto, tech, culture, sports, world, economy).\n\n## Output Format\n\nResults include:\n- Event\u002Fmarket title\n- YES\u002FNO prices (probability)\n- Trading volume\n- Liquidity\n- End date\n\n## Categories\n\n| Category | Description |\n|----------|-------------|\n| trending | Most popular markets |\n| new | Recently created markets |\n| politics | Political events and elections |\n| crypto | Cryptocurrency predictions |\n| tech | Technology sector events |\n| culture | Entertainment and culture |\n| sports | Sports outcomes |\n| world | Global events |\n| economy | Economic indicators |\n\n## Example Usage\n\n**User**: \"What's trending on Polymarket?\"\n\n**Assistant**: I'll fetch the trending events from Polymarket.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py trending\n```\n\n**User**: \"Search for Bitcoin markets\"\n\n**Assistant**: Let me search Polymarket for Bitcoin-related markets.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py search \"bitcoin\"\n```\n\n## Requirements\n\n- `UNIFAI_AGENT_API_KEY` - UnifAI SDK key for Polymarket tools\n- `GOOGLE_API_KEY` - Gemini API key for LLM processing\n\n## API Information\n\n- **Data Source**: UnifAI Polymarket tools (toolkit ID: 127)\n- **Available Tools**: search, getEventsByCategory, getPrices, getOrderBooks\n- **Rate Limits**: UnifAI API rate limits apply\n\n## Notes\n\n- This tool is read-only (trading requires wallet authentication)\n- Prices shown as decimals (0.75 = 75% probability)\n- Markets settle on Polygon blockchain\n- USDC.e used for trading\n- Not available in restricted jurisdictions\n","# Polymarket Trader\n\nQuery Polymarket, the leading decentralized prediction market on Polygon blockchain.\n\n## About Polymarket\n\nPolymarket is a decentralized prediction market platform where users can trade on the outcomes of real-world events. It operates on the Polygon blockchain using USDC.e for settlements.\n\n## Commands\n\n### Trending Events\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py trending\n```\nGet currently trending prediction events.\n\n### Crypto Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py crypto\n```\nGet cryptocurrency-related prediction markets.\n\n### Politics Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py politics\n```\nGet political prediction markets.\n\n### Search Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py search \"\u003Cquery>\"\n```\nSearch markets by keyword.\n\n### Category Markets\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py category \u003Cname>\n```\nGet markets by category (trending, new, politics, crypto, tech, culture, sports, world, economy).\n\n## Output Format\n\nResults include:\n- Event\u002Fmarket title\n- YES\u002FNO prices (probability)\n- Trading volume\n- Liquidity\n- End date\n\n## Categories\n\n| Category | Description |\n|----------|-------------|\n| trending | Most popular markets |\n| new | Recently created markets |\n| politics | Political events and elections |\n| crypto | Cryptocurrency predictions |\n| tech | Technology sector events |\n| culture | Entertainment and culture |\n| sports | Sports outcomes |\n| world | Global events |\n| economy | Economic indicators |\n\n## Example Usage\n\n**User**: \"What's trending on Polymarket?\"\n\n**Assistant**: I'll fetch the trending events from Polymarket.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py trending\n```\n\n**User**: \"Search for Bitcoin markets\"\n\n**Assistant**: Let me search Polymarket for Bitcoin-related markets.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fpolymarket.py search \"bitcoin\"\n```\n\n## Requirements\n\n- `UNIFAI_AGENT_API_KEY` - UnifAI SDK key for Polymarket tools\n- `GOOGLE_API_KEY` - Gemini API key for LLM processing\n\n## API Information\n\n- **Data Source**: UnifAI Polymarket tools (toolkit ID: 127)\n- **Available Tools**: search, getEventsByCategory, getPrices, getOrderBooks\n- **Rate Limits**: UnifAI API rate limits apply\n\n## Notes\n\n- This tool is read-only (trading requires wallet authentication)\n- Prices shown as decimals (0.75 = 75% probability)\n- Markets settle on Polygon blockchain\n- USDC.e used for trading\n- Not available in restricted jurisdictions\n",{"name":5,"homepage":41,"metadata":42,"description":7,"user-invocable":49},"https:\u002F\u002Fpolymarket.com",{"moltbot":43},{"emoji":44,"requires":45,"primaryEnv":47},"?",{"env":46},[47,48],"UNIFAI_AGENT_API_KEY","GOOGLE_API_KEY",true,"main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Ftrading\u002Funifai-trading-suite\u002Fskills\u002Fpolymarket-trader",17,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia","https:\u002F\u002Feth2030.com","Hardcore infra. Building @alt-research and applied cryptography.","2026-11-12 02:28:42",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":49},[61,64,67],{"tool":62,"command":63},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill polymarket-trader",{"tool":65,"command":66},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill polymarket-trader",{"tool":68,"command":69},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill polymarket-trader","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Funifai-trading-suite\u002Fskills\u002Fpolymarket-trader\u002FSKILL.md",[72],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"scripts\u002Fpolymarket.py","SCRIPT","脚本",4149,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Funifai-trading-suite\u002Fskills\u002Fpolymarket-trader\u002Fscripts\u002Fpolymarket.py",[79,108,130,148,161,171],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":83,"licenseFileUrl":84,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":36},"01M712C436EQYE43342Q4E7GG1","recipe-performance","Diagnose a specific MetaMask user flow's real-app performance and Sentry critical-user-flow telemetry with deterministic mm-harness recipes. Use for CUF boundaries, cold\u002Fwarm\u002Fbackground-resume behavior, latency regressions, lifecycle tags, duplicate or blocking network requests, long tasks, layout\u002Fpaint cost, screen redraws, React rerenders, or browser trace analysis where tests alone cannot prove the real app.","MIT","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fwallets\u002Fmetamask-official-recipe-performance\u002FSKILL.md",[],[88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":109,"name":110,"nameZh":6,"description":111,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":112,"licenseFileUrl":113,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":36},"01M70XT2F8A5CQZ81JBP98KSW3","mexc-spot-websocket","MEXC Spot WebSocket workflows for public streams, protobuf handling, depth maintenance, listen keys, and private streams without exposing API keys.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-websocket\u002FSKILL.md",[],[117,118,119,33,120,121,122,123,124,125,126,127,128,129],"mexc spot websocket","spot","websocket","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":112,"licenseFileUrl":134,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":36},"01M70XT0MBXN3WZY1BKN0CPNKR","mexc-spot-rest","MEXC Spot REST workflows for public data, signed account requests, orders, wallet\u002Fadmin actions, and secure signing without exposing API keys.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-spot-rest\u002FSKILL.md",[],[138,118,139,140,141,142,143,127,126,125,144,145,146,121,147,120,33],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":112,"licenseFileUrl":152,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":36},"01M70XSYSVZ2N0N91XCAR2CAK0","mexc-futures-websocket","MEXC Futures WebSocket workflows for public streams, private account\u002Forder\u002Fposition streams, ping\u002Fpong, subscriptions, and depth maintenance.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fexchanges\u002Fmncrftfrcnm-mexc-futures-websocket\u002FSKILL.md",[],[156,157,119,158,159,128,126,160,124,123,121,120],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":162,"name":163,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":83,"licenseFileUrl":164,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":36},"01M6H0ZWHVE5W04WG2DKQE2SQC","0xklen-version-and-refresh-sanctions-lists","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-version-and-refresh-sanctions-lists\u002FSKILL.md",[],[168,169,170],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":83,"licenseFileUrl":175,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":36},"01M6H0Z28Q3R8J0S799GJQWXM3","verify-tests-cover-changed-lines","Use when a PR adds code that the existing suite may not exercise. Measures patch coverage — the share of newly changed lines hit by tests — before approving.","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-verify-tests-cover-changed-lines\u002FSKILL.md",[],[179,180,181,182,183,184,185,186,187,188,189],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","use","patch","code","share"]