[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GP0R5MKCE6XRMT7CDZZS7D":3,"skill-same:01M6GP0R5MKCE6XRMT7CDZZS7D":137},{"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":28,"publishedAt":51,"linkOnly":52,"markdownContent":53,"markdownBody":54,"frontMatter":55,"refName":61,"commitSha":62,"skillDirectory":63,"forksCount":64,"repositoryHtmlUrl":65,"repositoryHomepageUrl":6,"ownerHtmlUrl":66,"ownerBlogUrl":67,"ownerDescription":68,"updatedAt":69,"install":70,"resources":82},"01M6GP0R5MKCE6XRMT7CDZZS7D","cmc-api-crypto",null,"API reference for CoinMarketCap cryptocurrency endpoints including quotes, listings, OHLCV, trending, and categories.\nUse this skill whenever the user mentions CMC API, asks how to get crypto data programmatically, wants to build price integrations, or needs REST endpoint documentation. This is the go-to reference for any CMC cryptocurrency API question.\nTrigger: \"CMC API\", \"coinmarketcap api\", \"crypto price API\", \"get bitcoin price via API\", \"\u002Fcmc-api-crypto\"","jiayaoqijia\u002Fcryptoskill","jiayaoqijia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1453879?v=4","01M6GMYTX7Q7S504VC6E756ENR","YQ","01M6GMYV1QKJ1CC75MTTGT9PR0",80,"AGPL-3.0","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],"cmc api","cmc api crypto","api","crypto","rest endpoint","go","price api","categories","quotes","trending","how to","get","listings","crypto price","read","question","Bash","how","bitcoin","cryptocurrency","data","documentation","2026-11-10 10:12:30",false,"---\nname: cmc-api-crypto\ndescription: |\n  API reference for CoinMarketCap cryptocurrency endpoints including quotes, listings, OHLCV, trending, and categories.\n  Use this skill whenever the user mentions CMC API, asks how to get crypto data programmatically, wants to build price integrations, or needs REST endpoint documentation. This is the go-to reference for any CMC cryptocurrency API question.\n  Trigger: \"CMC API\", \"coinmarketcap api\", \"crypto price API\", \"get bitcoin price via API\", \"\u002Fcmc-api-crypto\"\nhomepage: https:\u002F\u002Fgithub.com\u002Fcoinmarketcap\u002Fskills-for-ai-agents-by-CoinMarketCap\nsource: https:\u002F\u002Fgithub.com\u002Fcoinmarketcap\u002Fskills-for-ai-agents-by-CoinMarketCap\nuser-invocable: true\nallowed-tools:\n  - Bash\n  - Read\n---\n\n# CoinMarketCap Cryptocurrency API\n\nThis skill covers the CoinMarketCap Cryptocurrency API endpoints for retrieving price data, market listings, historical quotes, trending coins, and token metadata.\n\n## Authentication\n\nAll requests require an API key in the header.\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\nGet your API key at: https:\u002F\u002Fpro.coinmarketcap.com\u002Flogin\n\n## Base URL\n\n```\nhttps:\u002F\u002Fpro-api.coinmarketcap.com\n```\n\n## Common Use Cases\n\nSee [use-cases.md](references\u002Fuse-cases.md) for goal-based guidance on which endpoint to use:\n\n1. Get current price of a token\n2. Find a token's CMC ID from symbol or name\n3. Get a token by contract address\n4. Get top 100 coins by market cap\n5. Find coins in a price range\n6. Get historical price at a specific date\n7. Build a price chart (OHLCV data)\n8. Find where a coin trades\n9. Get all-time high and distance from ATH\n10. Find today's biggest gainers\n11. Discover newly listed coins\n12. Get all tokens in a category (e.g., DeFi)\n\n## API Overview\n\n| Endpoint | Description | Reference |\n|----------|-------------|-----------|\n| GET \u002Fv1\u002Fcryptocurrency\u002Fcategories | List all categories with market metrics | [categories.md](references\u002Fcategories.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Fcategory | Single category details | [categories.md](references\u002Fcategories.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Fhistorical | Historical listings snapshot | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest | Current listings with market data | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Fnew | Newly added cryptocurrencies | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Fmap | Map names\u002Fsymbols to CMC IDs | [map.md](references\u002Fmap.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Fgainers-losers | Top gainers and losers | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Flatest | Currently trending coins | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Fmost-visited | Most visited on CMC | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Finfo | Static metadata (logo, description, URLs) | [info.md](references\u002Finfo.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fmarket-pairs\u002Flatest | Trading pairs for a coin | [market-pairs.md](references\u002Fmarket-pairs.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fohlcv\u002Fhistorical | Historical OHLCV candles | [ohlcv.md](references\u002Fohlcv.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fohlcv\u002Flatest | Latest OHLCV data | [ohlcv.md](references\u002Fohlcv.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fprice-performance-stats\u002Flatest | Price performance stats | [price-performance.md](references\u002Fprice-performance.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest | Latest price quotes | [quotes.md](references\u002Fquotes.md) |\n| GET \u002Fv3\u002Fcryptocurrency\u002Fquotes\u002Fhistorical | Historical price quotes | [quotes.md](references\u002Fquotes.md) |\n\n## Common Workflows\n\n### Get Token Price by Symbol\n\n1. First, map the symbol to a CMC ID using `\u002Fv1\u002Fcryptocurrency\u002Fmap`\n2. Then fetch the price using `\u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest`\n\n```bash\n# Step 1: Get CMC ID for ETH\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Fmap?symbol=ETH\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n\n# Step 2: Get price quote (using id=1027 for ETH)\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest?id=1027\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Top 100 Coins by Market Cap\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest?limit=100&sort=market_cap\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Historical Price Data\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv3\u002Fcryptocurrency\u002Fquotes\u002Fhistorical?id=1&time_start=2024-01-01&time_end=2024-01-31&interval=daily\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Token Metadata\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv2\u002Fcryptocurrency\u002Finfo?id=1,1027\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n## Error Handling\n\n### HTTP Status Codes\n\n| Code | Meaning |\n|------|---------|\n| 200 | Success |\n| 400 | Bad request (invalid parameters) |\n| 401 | Unauthorized (invalid API key) |\n| 403 | Forbidden (endpoint not available on your plan) |\n| 429 | Rate limit exceeded |\n| 500 | Server error |\n\n### Rate Limits\n\nRate limits depend on your subscription plan. The response headers include:\n\n1. `X-CMC_PRO_API_KEY_CREDITS_USED` - Credits used this call\n2. `X-CMC_PRO_API_KEY_CREDITS_LEFT` - Credits remaining\n\n### Common Errors\n\n**Invalid ID**: Ensure you use valid CMC IDs from the `\u002Fmap` endpoint. Symbol lookups may return multiple matches.\n\n**Missing Required Parameter**: Some endpoints require at least one identifier (id, slug, or symbol).\n\n**Plan Restrictions**: Historical endpoints and some features require paid plans. Check your plan limits.\n\n### Error Response Format\n\n```json\n{\n  \"status\": {\n    \"timestamp\": \"2024-01-15T12:00:00.000Z\",\n    \"error_code\": 400,\n    \"error_message\": \"Invalid value for 'id'\",\n    \"credit_count\": 0\n  }\n}\n```\n\n## Response Format\n\nAll responses follow this structure:\n\n```json\n{\n  \"status\": {\n    \"timestamp\": \"2024-01-15T12:00:00.000Z\",\n    \"error_code\": 0,\n    \"error_message\": null,\n    \"credit_count\": 1\n  },\n  \"data\": { ... }\n}\n```\n\n## Reference Files\n\nSee the `references\u002F` directory for complete parameter and response documentation for each endpoint.\n","# CoinMarketCap Cryptocurrency API\n\nThis skill covers the CoinMarketCap Cryptocurrency API endpoints for retrieving price data, market listings, historical quotes, trending coins, and token metadata.\n\n## Authentication\n\nAll requests require an API key in the header.\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\nGet your API key at: https:\u002F\u002Fpro.coinmarketcap.com\u002Flogin\n\n## Base URL\n\n```\nhttps:\u002F\u002Fpro-api.coinmarketcap.com\n```\n\n## Common Use Cases\n\nSee [use-cases.md](references\u002Fuse-cases.md) for goal-based guidance on which endpoint to use:\n\n1. Get current price of a token\n2. Find a token's CMC ID from symbol or name\n3. Get a token by contract address\n4. Get top 100 coins by market cap\n5. Find coins in a price range\n6. Get historical price at a specific date\n7. Build a price chart (OHLCV data)\n8. Find where a coin trades\n9. Get all-time high and distance from ATH\n10. Find today's biggest gainers\n11. Discover newly listed coins\n12. Get all tokens in a category (e.g., DeFi)\n\n## API Overview\n\n| Endpoint | Description | Reference |\n|----------|-------------|-----------|\n| GET \u002Fv1\u002Fcryptocurrency\u002Fcategories | List all categories with market metrics | [categories.md](references\u002Fcategories.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Fcategory | Single category details | [categories.md](references\u002Fcategories.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Fhistorical | Historical listings snapshot | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest | Current listings with market data | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Flistings\u002Fnew | Newly added cryptocurrencies | [listings.md](references\u002Flistings.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Fmap | Map names\u002Fsymbols to CMC IDs | [map.md](references\u002Fmap.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Fgainers-losers | Top gainers and losers | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Flatest | Currently trending coins | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv1\u002Fcryptocurrency\u002Ftrending\u002Fmost-visited | Most visited on CMC | [trending.md](references\u002Ftrending.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Finfo | Static metadata (logo, description, URLs) | [info.md](references\u002Finfo.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fmarket-pairs\u002Flatest | Trading pairs for a coin | [market-pairs.md](references\u002Fmarket-pairs.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fohlcv\u002Fhistorical | Historical OHLCV candles | [ohlcv.md](references\u002Fohlcv.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fohlcv\u002Flatest | Latest OHLCV data | [ohlcv.md](references\u002Fohlcv.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fprice-performance-stats\u002Flatest | Price performance stats | [price-performance.md](references\u002Fprice-performance.md) |\n| GET \u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest | Latest price quotes | [quotes.md](references\u002Fquotes.md) |\n| GET \u002Fv3\u002Fcryptocurrency\u002Fquotes\u002Fhistorical | Historical price quotes | [quotes.md](references\u002Fquotes.md) |\n\n## Common Workflows\n\n### Get Token Price by Symbol\n\n1. First, map the symbol to a CMC ID using `\u002Fv1\u002Fcryptocurrency\u002Fmap`\n2. Then fetch the price using `\u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest`\n\n```bash\n# Step 1: Get CMC ID for ETH\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Fmap?symbol=ETH\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n\n# Step 2: Get price quote (using id=1027 for ETH)\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv2\u002Fcryptocurrency\u002Fquotes\u002Flatest?id=1027\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Top 100 Coins by Market Cap\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv1\u002Fcryptocurrency\u002Flistings\u002Flatest?limit=100&sort=market_cap\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Historical Price Data\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv3\u002Fcryptocurrency\u002Fquotes\u002Fhistorical?id=1&time_start=2024-01-01&time_end=2024-01-31&interval=daily\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n### Get Token Metadata\n\n```bash\ncurl -X GET \"https:\u002F\u002Fpro-api.coinmarketcap.com\u002Fv2\u002Fcryptocurrency\u002Finfo?id=1,1027\" \\\n  -H \"X-CMC_PRO_API_KEY: your-api-key\"\n```\n\n## Error Handling\n\n### HTTP Status Codes\n\n| Code | Meaning |\n|------|---------|\n| 200 | Success |\n| 400 | Bad request (invalid parameters) |\n| 401 | Unauthorized (invalid API key) |\n| 403 | Forbidden (endpoint not available on your plan) |\n| 429 | Rate limit exceeded |\n| 500 | Server error |\n\n### Rate Limits\n\nRate limits depend on your subscription plan. The response headers include:\n\n1. `X-CMC_PRO_API_KEY_CREDITS_USED` - Credits used this call\n2. `X-CMC_PRO_API_KEY_CREDITS_LEFT` - Credits remaining\n\n### Common Errors\n\n**Invalid ID**: Ensure you use valid CMC IDs from the `\u002Fmap` endpoint. Symbol lookups may return multiple matches.\n\n**Missing Required Parameter**: Some endpoints require at least one identifier (id, slug, or symbol).\n\n**Plan Restrictions**: Historical endpoints and some features require paid plans. Check your plan limits.\n\n### Error Response Format\n\n```json\n{\n  \"status\": {\n    \"timestamp\": \"2024-01-15T12:00:00.000Z\",\n    \"error_code\": 400,\n    \"error_message\": \"Invalid value for 'id'\",\n    \"credit_count\": 0\n  }\n}\n```\n\n## Response Format\n\nAll responses follow this structure:\n\n```json\n{\n  \"status\": {\n    \"timestamp\": \"2024-01-15T12:00:00.000Z\",\n    \"error_code\": 0,\n    \"error_message\": null,\n    \"credit_count\": 1\n  },\n  \"data\": { ... }\n}\n```\n\n## Reference Files\n\nSee the `references\u002F` directory for complete parameter and response documentation for each endpoint.\n",{"name":5,"source":56,"homepage":56,"description":57,"allowed-tools":58,"user-invocable":60},"https:\u002F\u002Fgithub.com\u002Fcoinmarketcap\u002Fskills-for-ai-agents-by-CoinMarketCap","API reference for CoinMarketCap cryptocurrency endpoints including quotes, listings, OHLCV, trending, and categories.\nUse this skill whenever the user mentions CMC API, asks how to get crypto data programmatically, wants to build price integrations, or needs REST endpoint documentation. This is the go-to reference for any CMC cryptocurrency API question.\nTrigger: \"CMC API\", \"coinmarketcap api\", \"crypto price API\", \"get bitcoin price via API\", \"\u002Fcmc-api-crypto\"\n",[45,59],"Read",true,"main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fanalytics\u002Fcmc-api-crypto",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-11 08:47:40",{"source":8,"skillName":5,"commands":71,"prompt":81,"zipAvailable":60},[72,75,78],{"tool":73,"command":74},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill cmc-api-crypto",{"tool":76,"command":77},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill cmc-api-crypto",{"tool":79,"command":80},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill cmc-api-crypto","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002FSKILL.md",[83,89,93,97,101,105,109,113,117,121,125,129,133],{"path":84,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":87,"sourceHtmlUrl":88},"_meta.json","REFERENCE","参考文档",294,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002F_meta.json",{"path":90,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fcategories.md",4671,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fcategories.md",{"path":94,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Finfo.md",6812,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Finfo.md",{"path":98,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Flistings.md",8555,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Flistings.md",{"path":102,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Fmap.md",4112,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fmap.md",{"path":106,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fmarket-pairs.md",6649,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fmarket-pairs.md",{"path":110,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fohlcv.md",7412,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fohlcv.md",{"path":114,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Fprice-performance.md",7695,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fprice-performance.md",{"path":118,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Fquotes.md",8772,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fquotes.md",{"path":122,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Ftrending.md",10122,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Ftrending.md",{"path":126,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fuse-cases.md",9144,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002Freferences\u002Fuse-cases.md",{"path":130,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":131,"sourceHtmlUrl":132},"SOURCE.md",335,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002FSOURCE.md",{"path":134,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":135,"sourceHtmlUrl":136},"TRUST.auto.yaml",2370,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fanalytics\u002Fcmc-api-crypto\u002FTRUST.auto.yaml",[138,167,189,206,219,229],{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":142,"licenseFileUrl":143,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":51},"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",[],[147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":171,"licenseFileUrl":172,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":51},"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",[],[176,177,178,31,179,180,181,182,183,184,185,186,187,188],"mexc spot websocket","spot","websocket","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":190,"name":191,"nameZh":6,"description":192,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":171,"licenseFileUrl":193,"sourceHtmlUrl":194,"categories":195,"keywords":196,"publishedAt":51},"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",[],[197,177,198,199,200,201,202,186,185,184,203,204,49,180,205,179,31],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","orders",{"skillNo":207,"name":208,"nameZh":6,"description":209,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":171,"licenseFileUrl":210,"sourceHtmlUrl":211,"categories":212,"keywords":213,"publishedAt":51},"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",[],[214,215,178,216,217,187,185,218,183,182,180,179],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":220,"name":221,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":142,"licenseFileUrl":222,"sourceHtmlUrl":223,"categories":224,"keywords":225,"publishedAt":51},"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",[],[226,227,228],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":230,"name":231,"nameZh":6,"description":232,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":142,"licenseFileUrl":233,"sourceHtmlUrl":234,"categories":235,"keywords":236,"publishedAt":51},"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",[],[237,238,239,240,241,242,243,244,245,246,247],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","use","patch","code","share"]