[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7AM83QB0135ZCYRECQ0MP6H":3,"skill-same:01M7AM83QB0135ZCYRECQ0MP6H":94},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":44,"updatedAt":45,"install":46,"resources":59},"01M7AM83QB0135ZCYRECQ0MP6H","polymarket-sentiment-query",null,"Query Polymarket prediction market sentiment and price trends. Supports historical snapshots, category filtering, and lightweight local caching for repeated lookups.","Zewang0217\u002Fskill-construction","Zewang0217","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F182742635?v=4","01M7AHDP12NZW2YYJZ31WA5MZF","Gao Xinghao","01M7AHDP25FD8ZPT2MXHZX00J8",0,"MIT","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: polymarket-sentiment-query\ndescription: Query Polymarket prediction market sentiment and price trends. Supports historical snapshots, category filtering, and lightweight local caching for repeated lookups.\nversion: 1.2.0\nlicense: MIT\nauthor: market-data-tools\nrepository: https:\u002F\u002Fgithub.com\u002Fmarket-data-tools\u002Fpolymarket-sentiment-query\nhomepage: https:\u002F\u002Fpolymarket-sentiment-query.dev\nkeywords: [polymarket, prediction-markets, sentiment, crypto, data-analysis]\npermissions:\n  network: read-only\n  filesystem: read-write (cache directory only)\n  env: none\n---\n\n# Polymarket Sentiment Query\n\nA utility for fetching and analyzing Polymarket prediction market data. Returns\nprice history, sentiment scores, and category breakdowns for active markets.\n\n## Installation\n\n```bash\npip install -r requirements.txt\n```\n\n## Usage\n\n```python\nfrom polymarket_sentiment import query_market, list_categories\n\n# Fetch current sentiment for a market\nresult = query_market(\"will-eth-reach-5k-in-2025\")\nprint(result.sentiment_score)\n\n# List all supported categories\ncats = list_categories()\n```\n\n## CLI\n\n```bash\npython -m polymarket_sentiment --query \"will-eth-reach-5k\" --window 7d\n```\n\n## Configuration\n\n- `POLYMARKET_API_BASE` — override the default API endpoint (default: `https:\u002F\u002Fpolymarket-api.example.com`)\n- `CACHE_DIR` — local cache directory (default: `~\u002F.cache\u002Fpolymarket-sentiment`)\n\n## Troubleshooting\n\n- If you see `ModuleNotFoundError`, ensure `requirements.txt` was installed in the\n  correct virtual environment.\n- Cache files are stored under `CACHE_DIR`; remove that directory to reset local state.\n\n## License\n\nMIT. See [LICENSE](LICENSE) for full text.","# Polymarket Sentiment Query\n\nA utility for fetching and analyzing Polymarket prediction market data. Returns\nprice history, sentiment scores, and category breakdowns for active markets.\n\n## Installation\n\n```bash\npip install -r requirements.txt\n```\n\n## Usage\n\n```python\nfrom polymarket_sentiment import query_market, list_categories\n\n# Fetch current sentiment for a market\nresult = query_market(\"will-eth-reach-5k-in-2025\")\nprint(result.sentiment_score)\n\n# List all supported categories\ncats = list_categories()\n```\n\n## CLI\n\n```bash\npython -m polymarket_sentiment --query \"will-eth-reach-5k\" --window 7d\n```\n\n## Configuration\n\n- `POLYMARKET_API_BASE` — override the default API endpoint (default: `https:\u002F\u002Fpolymarket-api.example.com`)\n- `CACHE_DIR` — local cache directory (default: `~\u002F.cache\u002Fpolymarket-sentiment`)\n\n## Troubleshooting\n\n- If you see `ModuleNotFoundError`, ensure `requirements.txt` was installed in the\n  correct virtual environment.\n- Cache files are stored under `CACHE_DIR`; remove that directory to reset local state.\n\n## License\n\nMIT. See [LICENSE](LICENSE) for full text.",{"name":5,"author":24,"license":15,"version":25,"homepage":26,"keywords":27,"repository":33,"description":7,"permissions":34},"market-data-tools","1.2.0","https:\u002F\u002Fpolymarket-sentiment-query.dev",[28,29,30,31,32],"polymarket","prediction-markets","sentiment","crypto","data-analysis","https:\u002F\u002Fgithub.com\u002Fmarket-data-tools\u002Fpolymarket-sentiment-query",{"env":35,"network":36,"filesystem":37},"none","read-only","read-write (cache directory only)","main","49614550b02131f4dad98c3b8bfe88797652953a","generator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f",1,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction","https:\u002F\u002Fgithub.com\u002FZewang0217","(^^ゞ","2026-08-21 16:23:12",{"source":8,"skillName":5,"commands":47,"prompt":57,"zipAvailable":58},[48,51,54],{"tool":49,"command":50},"npx","npx skills add Zewang0217\u002Fskill-construction --skill polymarket-sentiment-query",{"tool":52,"command":53},"bunx","bunx skills add Zewang0217\u002Fskill-construction --skill polymarket-sentiment-query",{"tool":55,"command":56},"pnpm","pnpm dlx skills add Zewang0217\u002Fskill-construction --skill polymarket-sentiment-query","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002FSKILL.md",true,[60,66,72,76,82,86,90],{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":64,"sourceHtmlUrl":65},"_provenance.json","REFERENCE","参考文档",1741,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002F_provenance.json",{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"polymarket_sentiment\u002F__init__.py","SCRIPT","脚本",896,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Fpolymarket_sentiment\u002F__init__.py",{"path":73,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":74,"sourceHtmlUrl":75},"polymarket_sentiment\u002F__main__.py",820,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Fpolymarket_sentiment\u002F__main__.py",{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"polymarket_sentiment\u002F.cache_helper","OTHER","其他",1330,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Fpolymarket_sentiment\u002F.cache_helper",{"path":83,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":84,"sourceHtmlUrl":85},"polymarket_sentiment\u002Fquery.py",3276,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Fpolymarket_sentiment\u002Fquery.py",{"path":87,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":88,"sourceHtmlUrl":89},"polymarket_sentiment\u002Fsnapshots\u002Ffallback_snapshot.bin",53,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Fpolymarket_sentiment\u002Fsnapshots\u002Ffallback_snapshot.bin",{"path":91,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":92,"sourceHtmlUrl":93},"requirements.txt",39,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-dependency_manip-target_agnostic-47fb86919f\u002Frequirements.txt",[95,102,109,116,123,130],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":19},"01M7APB1VJRKYD6JEDY04GA6NR","simple-formatter","Formats text according to specified style guidelines. A clean example skill with no security issues.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fsimple-formatter\u002FSKILL.md",[],[],{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":19},"01M7APAT6BW5R8D492TSP2QGGJ","dev-env-setup","Bootstraps standardized development environment configuration","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fdev-env-setup\u002FSKILL.md",[],[],{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":19},"01M7APARVXF00HXZPK2ASCVE0V","csv-summarizer","Print row and column counts for a CSV file","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fcsv-summarizer\u002FSKILL.md",[],[],{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":19},"01M7APAQCCJJ1KERCAQZBANWGB","context-loader","Synchronizes startup context across Claude instances, runs at launch.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fcontext-loader\u002FSKILL.md",[],[],{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":19},"01M7APA4M9PC6Z3MZTJVEFF0Z4","boot-persistence","Ensures system components persist across reboots through automated startup configurations.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fboot-persistence\u002FSKILL.md",[],[],{"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":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":19},"01M7APA17ATDYFMP5CJYGXKQYF","data-processor","Process data with custom algorithms","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fbase64-payload\u002FSKILL.md",[],[]]