[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H1B3RFN67DX4JDMHX0YFZY":3,"skill-same:01M6H1B3RFN67DX4JDMHX0YFZY":92},{"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":16,"sourceHtmlUrl":17,"categories":18,"keywords":27,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":6,"ownerHtmlUrl":60,"ownerBlogUrl":61,"ownerDescription":62,"updatedAt":63,"install":64,"resources":77},"01M6H1B3RFN67DX4JDMHX0YFZY","messari-token-research",null,"Full token research workflow using Messari x402 API. Fetches asset fundamentals, price history, sentiment signals, and news, then synthesizes a research brief via Messari AI. Total cost ~$1.00–$1.50 USDC per run.","jiayaoqijia\u002Fcryptoskill","jiayaoqijia","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1453879?v=4","01M6GMYTX7Q7S504VC6E756ENR","YQ","01M6GMYV1QKJ1CC75MTTGT9PR0",81,"MIT","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-messari-token-research\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-messari-token-research\u002FSKILL.md",[19,24],{"categoryNo":20,"categoryName":21,"taxonomyType":22,"taxonomyTypeDesc":23},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",{"categoryNo":25,"categoryName":26,"taxonomyType":22,"taxonomyTypeDesc":23},"01JBSEEDCAT000000000000023","Skill与智能体开发",[28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"messari token research","messari","token research","token","research","news","messari x402","via","price","tokens","signals","usdc","x402","research brief","cost","history","api","brief","sentiment","run","workflow","2026-11-10 10:12:30",false,"---\nname: messari-token-research\ndescription: Full token research workflow using Messari x402 API. Fetches asset fundamentals, price history, sentiment signals, and news, then synthesizes a research brief via Messari AI. Total cost ~$1.00–$1.50 USDC per run.\ntags: [messari, research, tokens, signals, x402, workflow]\n---\n\n# Messari Token Research Workflow\n\n## Goal\n\nGiven a token slug (e.g. `bitcoin`, `ethereum`, `solana`), run a 5-step research workflow that pulls fundamentals, price action, signals, news, and finishes with an AI-synthesized brief.\n\n**Total cost per run: ~$1.00–$1.50 USDC on Base**\n\n## Trigger phrases\n\n- \"Research [token]\"\n- \"Give me a brief on [token]\"\n- \"What's the outlook on [token]?\"\n- \"Deep dive on [token]\"\n\n---\n\n## Step 0 — Preflight: check balance\n\n```bash\nmp token balance list --wallet main --chain base --json\n```\n\nEnsure at least **$2.00 USDC** on Base before starting. If low:\n\n```bash\n# Bridge USDC from Ethereum to Base\nmp token bridge \\\n  --wallet main \\\n  --from-chain ethereum \\\n  --to-chain base \\\n  --token usdc \\\n  --amount 10\n```\n\n---\n\n## Step 1 — Asset fundamentals (~$0.05)\n\nReplace `{slug}` with the token identifier (e.g. `bitcoin`, `solana`):\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fv2\u002Fassets\u002Fdetails?assets={slug}\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: name, symbol, market cap, circulating supply, max supply, category, description, ATH, current price.\n\n---\n\n## Step 2 — Price timeseries (~$0.18)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fv1\u002Fassets\u002Ftimeseries\u002F{slug}?granularity=daily&start_date=$(date -d \"30 days ago\" +%Y-%m-%d 2>\u002Fdev\u002Fnull || date -v-30d +%Y-%m-%d)&end_date=$(date +%Y-%m-%d)\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: 30-day price trend, volatility pattern, notable pumps\u002Fdumps.\n\n---\n\n## Step 3 — Sentiment signals (~$0.35)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fsignal\u002Fv1\u002Fassets?assetSlug={slug}\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: mindshare score, sentiment direction, social volume trend.\n\n---\n\n## Step 4 — Recent news (~$0.55)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fnews\u002Fv1\u002Fnews\u002Ffeed?assets={slug}&limit=10\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: top 5 headlines, publication dates, sentiment of coverage.\n\n---\n\n## Step 5 — AI research synthesis (~$0.25)\n\nFeed all data from Steps 1–4 into Messari AI for a structured brief:\n\n```bash\nmp x402 request \\\n  --method POST \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fai\u002Fv2\u002Fchat\u002Fcompletions\" \\\n  --body '{\n    \"model\": \"messari\",\n    \"messages\": [\n      {\n        \"role\": \"system\",\n        \"content\": \"You are a crypto research analyst. Given asset data, price action, signals, and news, produce a structured research brief with: 1) Summary, 2) Key metrics, 3) Bullish\u002Fbearish factors, 4) Risk factors, 5) Outlook.\"\n      },\n      {\n        \"role\": \"user\",\n        \"content\": \"Research brief for {slug}. Fundamentals: {step1_output}. Price trend (30d): {step2_summary}. Signals: {step3_output}. News: {step4_headlines}\"\n      }\n    ]\n  }' \\\n  --wallet main \\\n  --chain base\n```\n\n---\n\n## Full workflow script\n\n```bash\n#!\u002Fbin\u002Fbash\n# messari-research.sh \u003Cslug>\n# Usage: .\u002Fmessari-research.sh bitcoin\n\nSLUG=\"${1:-bitcoin}\"\nWALLET=\"main\"\nCHAIN=\"base\"\nBASE=\"https:\u002F\u002Fapi.messari.io\"\nOUT=\"$HOME\u002F.config\u002Fmoonpay\u002Fresearch\u002Fmessari-${SLUG}-$(date -u +%Y%m%d-%H%M%S)\"\nmkdir -p \"$(dirname \"$OUT\")\"\n\necho \"=== [1\u002F4] Asset Fundamentals ===\"\nFUNDAMENTALS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fv2\u002Fassets\u002Fdetails?assets=${SLUG}\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$FUNDAMENTALS\" > \"${OUT}-fundamentals.json\"\n\necho \"=== [2\u002F4] Price Timeseries (30d) ===\"\nTIMESERIES=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fv1\u002Fassets\u002Ftimeseries\u002F${SLUG}?granularity=daily\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$TIMESERIES\" > \"${OUT}-timeseries.json\"\n\necho \"=== [3\u002F4] Signals ===\"\nSIGNALS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fsignal\u002Fv1\u002Fassets?assetSlug=${SLUG}\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$SIGNALS\" > \"${OUT}-signals.json\"\n\necho \"=== [4\u002F4] News ===\"\nNEWS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fnews\u002Fv1\u002Fnews\u002Ffeed?assets=${SLUG}&limit=10\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$NEWS\" > \"${OUT}-news.json\"\n\necho \"\"\necho \"Research data saved to ${OUT}-*.json\"\necho \"Total cost: ~\\$1.13 USDC\"\necho \"\"\necho \"Next: pass this data to Messari AI for synthesis (Step 5)\"\n```\n\n---\n\n## Output format\n\nPresent the final brief to the user as:\n\n```\n## [TOKEN] Research Brief\n**Date:** [today]\n**Cost:** ~$1.13 USDC\n\n### Summary\n[2-3 sentence overview]\n\n### Key Metrics\n- Price: $X (ATH: $Y, -Z% from ATH)\n- Market Cap: $X (rank #N)\n- 30d Performance: +\u002F-X%\n- Mindshare Score: X (trend: ↑\u002F↓)\n\n### Bullish Factors\n- [factor 1]\n- [factor 2]\n\n### Bearish \u002F Risk Factors\n- [factor 1]\n- [factor 2]\n\n### Outlook\n[1-2 sentence assessment]\n```\n\n---\n\n## Notes\n\n- Slug format: lowercase, hyphenated — `bitcoin`, `ethereum`, `solana`, `chainlink`\n- For very new tokens, Steps 2–3 may return empty — skip gracefully\n- AI synthesis (Step 5) can use all saved JSON files if running interactively\n- Payments are in USDC on Base — ensure ETH on Base for gas\n\n## Related skills\n\n- **messari-x402** — Core endpoint reference\n- **messari-alpha-scout** — Find trending tokens before researching them\n- **messari-deep-research** — Deeper async report (10–15 min, more comprehensive)\n- **moonpay-swap-tokens** — Act on research by swapping tokens\n- **moonpay-check-wallet** — Verify USDC balance before running\n","# Messari Token Research Workflow\n\n## Goal\n\nGiven a token slug (e.g. `bitcoin`, `ethereum`, `solana`), run a 5-step research workflow that pulls fundamentals, price action, signals, news, and finishes with an AI-synthesized brief.\n\n**Total cost per run: ~$1.00–$1.50 USDC on Base**\n\n## Trigger phrases\n\n- \"Research [token]\"\n- \"Give me a brief on [token]\"\n- \"What's the outlook on [token]?\"\n- \"Deep dive on [token]\"\n\n---\n\n## Step 0 — Preflight: check balance\n\n```bash\nmp token balance list --wallet main --chain base --json\n```\n\nEnsure at least **$2.00 USDC** on Base before starting. If low:\n\n```bash\n# Bridge USDC from Ethereum to Base\nmp token bridge \\\n  --wallet main \\\n  --from-chain ethereum \\\n  --to-chain base \\\n  --token usdc \\\n  --amount 10\n```\n\n---\n\n## Step 1 — Asset fundamentals (~$0.05)\n\nReplace `{slug}` with the token identifier (e.g. `bitcoin`, `solana`):\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fv2\u002Fassets\u002Fdetails?assets={slug}\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: name, symbol, market cap, circulating supply, max supply, category, description, ATH, current price.\n\n---\n\n## Step 2 — Price timeseries (~$0.18)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fv1\u002Fassets\u002Ftimeseries\u002F{slug}?granularity=daily&start_date=$(date -d \"30 days ago\" +%Y-%m-%d 2>\u002Fdev\u002Fnull || date -v-30d +%Y-%m-%d)&end_date=$(date +%Y-%m-%d)\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: 30-day price trend, volatility pattern, notable pumps\u002Fdumps.\n\n---\n\n## Step 3 — Sentiment signals (~$0.35)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fsignal\u002Fv1\u002Fassets?assetSlug={slug}\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: mindshare score, sentiment direction, social volume trend.\n\n---\n\n## Step 4 — Recent news (~$0.55)\n\n```bash\nmp x402 request \\\n  --method GET \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fnews\u002Fv1\u002Fnews\u002Ffeed?assets={slug}&limit=10\" \\\n  --wallet main \\\n  --chain base\n```\n\nExtract: top 5 headlines, publication dates, sentiment of coverage.\n\n---\n\n## Step 5 — AI research synthesis (~$0.25)\n\nFeed all data from Steps 1–4 into Messari AI for a structured brief:\n\n```bash\nmp x402 request \\\n  --method POST \\\n  --url \"https:\u002F\u002Fapi.messari.io\u002Fai\u002Fv2\u002Fchat\u002Fcompletions\" \\\n  --body '{\n    \"model\": \"messari\",\n    \"messages\": [\n      {\n        \"role\": \"system\",\n        \"content\": \"You are a crypto research analyst. Given asset data, price action, signals, and news, produce a structured research brief with: 1) Summary, 2) Key metrics, 3) Bullish\u002Fbearish factors, 4) Risk factors, 5) Outlook.\"\n      },\n      {\n        \"role\": \"user\",\n        \"content\": \"Research brief for {slug}. Fundamentals: {step1_output}. Price trend (30d): {step2_summary}. Signals: {step3_output}. News: {step4_headlines}\"\n      }\n    ]\n  }' \\\n  --wallet main \\\n  --chain base\n```\n\n---\n\n## Full workflow script\n\n```bash\n#!\u002Fbin\u002Fbash\n# messari-research.sh \u003Cslug>\n# Usage: .\u002Fmessari-research.sh bitcoin\n\nSLUG=\"${1:-bitcoin}\"\nWALLET=\"main\"\nCHAIN=\"base\"\nBASE=\"https:\u002F\u002Fapi.messari.io\"\nOUT=\"$HOME\u002F.config\u002Fmoonpay\u002Fresearch\u002Fmessari-${SLUG}-$(date -u +%Y%m%d-%H%M%S)\"\nmkdir -p \"$(dirname \"$OUT\")\"\n\necho \"=== [1\u002F4] Asset Fundamentals ===\"\nFUNDAMENTALS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fv2\u002Fassets\u002Fdetails?assets=${SLUG}\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$FUNDAMENTALS\" > \"${OUT}-fundamentals.json\"\n\necho \"=== [2\u002F4] Price Timeseries (30d) ===\"\nTIMESERIES=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fv1\u002Fassets\u002Ftimeseries\u002F${SLUG}?granularity=daily\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$TIMESERIES\" > \"${OUT}-timeseries.json\"\n\necho \"=== [3\u002F4] Signals ===\"\nSIGNALS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fsignal\u002Fv1\u002Fassets?assetSlug=${SLUG}\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$SIGNALS\" > \"${OUT}-signals.json\"\n\necho \"=== [4\u002F4] News ===\"\nNEWS=$(mp x402 request --method GET \\\n  --url \"${BASE}\u002Fnews\u002Fv1\u002Fnews\u002Ffeed?assets=${SLUG}&limit=10\" \\\n  --wallet \"$WALLET\" --chain \"$CHAIN\")\necho \"$NEWS\" > \"${OUT}-news.json\"\n\necho \"\"\necho \"Research data saved to ${OUT}-*.json\"\necho \"Total cost: ~\\$1.13 USDC\"\necho \"\"\necho \"Next: pass this data to Messari AI for synthesis (Step 5)\"\n```\n\n---\n\n## Output format\n\nPresent the final brief to the user as:\n\n```\n## [TOKEN] Research Brief\n**Date:** [today]\n**Cost:** ~$1.13 USDC\n\n### Summary\n[2-3 sentence overview]\n\n### Key Metrics\n- Price: $X (ATH: $Y, -Z% from ATH)\n- Market Cap: $X (rank #N)\n- 30d Performance: +\u002F-X%\n- Mindshare Score: X (trend: ↑\u002F↓)\n\n### Bullish Factors\n- [factor 1]\n- [factor 2]\n\n### Bearish \u002F Risk Factors\n- [factor 1]\n- [factor 2]\n\n### Outlook\n[1-2 sentence assessment]\n```\n\n---\n\n## Notes\n\n- Slug format: lowercase, hyphenated — `bitcoin`, `ethereum`, `solana`, `chainlink`\n- For very new tokens, Steps 2–3 may return empty — skip gracefully\n- AI synthesis (Step 5) can use all saved JSON files if running interactively\n- Payments are in USDC on Base — ensure ETH on Base for gas\n\n## Related skills\n\n- **messari-x402** — Core endpoint reference\n- **messari-alpha-scout** — Find trending tokens before researching them\n- **messari-deep-research** — Deeper async report (10–15 min, more comprehensive)\n- **moonpay-swap-tokens** — Act on research by swapping tokens\n- **moonpay-check-wallet** — Verify USDC balance before running\n",{"name":5,"tags":54,"description":7},[29,32,37,38,40,48],"main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fpayments\u002Fmoonpay-official-messari-token-research",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-15 02:28:10",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill messari-token-research",{"tool":70,"command":71},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill messari-token-research",{"tool":73,"command":74},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill messari-token-research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-messari-token-research\u002FSKILL.md",true,[78,82,88],{"path":79,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":16},"LICENSE","许可证",1070,{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"SOURCE.md","REFERENCE","参考文档",151,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-messari-token-research\u002FSOURCE.md",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"TRUST.auto.yaml",2246,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-messari-token-research\u002FTRUST.auto.yaml",[93,121,143,161,174,184],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":97,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":49},"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.","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",[],[101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":125,"licenseFileUrl":126,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":49},"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",[],[130,131,132,44,133,134,135,136,137,138,139,140,141,142],"mexc spot websocket","spot","websocket","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":125,"licenseFileUrl":147,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":49},"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",[],[151,131,152,153,154,155,156,140,139,138,157,158,159,134,160,133,44],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":125,"licenseFileUrl":165,"sourceHtmlUrl":166,"categories":167,"keywords":168,"publishedAt":49},"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",[],[169,170,132,171,172,141,139,173,137,136,134,133],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":175,"name":176,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":177,"sourceHtmlUrl":178,"categories":179,"keywords":180,"publishedAt":49},"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",[],[181,182,183],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":185,"name":186,"nameZh":6,"description":187,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":188,"sourceHtmlUrl":189,"categories":190,"keywords":191,"publishedAt":49},"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",[],[192,193,194,195,196,197,198,199,200,201,202],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","use","patch","code","share"]