[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H2SQFZ9TYMA6GACEPPCTAZ":3,"skill-same:01M6H2SQFZ9TYMA6GACEPPCTAZ":124},{"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":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":51,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M6H2SQFZ9TYMA6GACEPPCTAZ","hyperliquid",null,"Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place\u002Fcancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.","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\u002Fhyperliquid-trading\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"when","status","balances","hyperliquid trading","with","about","trade","orders","positions","crypto","cancel","trading","Market","portfolio","use","execute","user","view","check","futures","monitor","2026-11-10 10:12:30",false,"---\nname: hyperliquid\ndescription: Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place\u002Fcancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.\n---\n\n# Hyperliquid Trading Skill\n\nFull trading and portfolio management for Hyperliquid perpetual futures exchange.\n\n## Prerequisites\n\nInstall dependencies once:\n\n```bash\ncd skills\u002Fhyperliquid\u002Fscripts && npm install\n```\n\n## Authentication\n\n**For read-only operations (balance, positions, prices):**\n- Set `HYPERLIQUID_ADDRESS` environment variable\n- No private key needed\n\n**For trading operations:**\n- Set `HYPERLIQUID_PRIVATE_KEY` environment variable\n- Address derived automatically from private key\n\n**Testnet:**\n- Set `HYPERLIQUID_TESTNET=1` to use testnet\n\n## Core Operations\n\n### Portfolio Monitoring\n\n**Check balance:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs balance\n```\n\n**View positions with P&L:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs positions\n```\n\n**Check open orders:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs orders\n```\n\n**View trade history:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs fills\n```\n\n**Get price for a coin:**\n```bash\nnode scripts\u002Fhyperliquid.mjs price BTC\n```\n\n### Trading Operations\n\nAll trading commands require `HYPERLIQUID_PRIVATE_KEY`.\n\n**Place limit orders:**\n```bash\n# Buy 0.1 BTC at $45,000\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs buy BTC 0.1 45000\n\n# Sell 1 ETH at $3,000\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs sell ETH 1 3000\n```\n\n**Market orders (with 5% slippage protection):**\n```bash\n# Market buy 0.5 BTC\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs market-buy BTC 0.5\n\n# Market sell 2 ETH\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs market-sell ETH 2\n```\n\n**Cancel orders:**\n```bash\n# Cancel specific order\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel BTC 12345\n\n# Cancel all orders\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel-all\n\n# Cancel all orders for specific coin\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel-all BTC\n```\n\n## Output Formatting\n\nAll commands output JSON. Parse and format for chat display:\n\n**For balance\u002Fportfolio:**\n- Show total equity, available balance\n- List positions with size, entry price, unrealized P&L\n- Summarize open orders\n\n**For trade execution:**\n- Confirm order details before executing\n- Report order ID and status after execution\n- Show filled price if immediately executed\n\n## Safety Guidelines\n\n**Before executing trades:**\n1. Confirm trade parameters with user (coin, size, direction, price)\n2. Show current price and position for context\n3. Calculate estimated cost\u002Fproceeds\n\n**Position sizing:**\n- Warn if trade is >20% of account equity\n- Suggest appropriate sizes based on account balance\n\n**Price checks:**\n- For limit orders, compare limit price to current market price\n- Warn if limit price is >5% away from market (likely mistake)\n\n## Error Handling\n\n**Common errors:**\n- \"Address required\" → Set HYPERLIQUID_ADDRESS or HYPERLIQUID_PRIVATE_KEY\n- \"Private key required\" → Trading needs HYPERLIQUID_PRIVATE_KEY\n- \"Unknown coin\" → Check available coins with `meta` command\n- HTTP errors → Check network connection and API status\n\n**When errors occur:**\n- Show the error message to user\n- Suggest fixes (set env vars, check coin names, verify balance)\n- Don't retry trades automatically\n\n## Workflow Examples\n\n**\"How's my Hyperliquid portfolio?\"**\n1. Run `balance` to get total equity\n2. Run `positions` to get open positions\n3. Format summary: equity, positions with P&L, total unrealized P&L\n\n**\"Buy 0.5 BTC on Hyperliquid\"**\n1. Run `price BTC` to get current price\n2. Run `balance` to verify sufficient funds\n3. Confirm with user: \"Buy 0.5 BTC at market? Current price: $X. Estimated cost: $Y\"\n4. Execute `market-buy BTC 0.5`\n5. Report order result\n\n**\"What's the current BTC price on Hyperliquid?\"**\n1. Run `price BTC`\n2. Format response: \"BTC: $X on Hyperliquid\"\n\n**\"Close my ETH position\"**\n1. Run `positions` to get current ETH position size\n2. If long → market-sell, if short → market-buy\n3. Execute with position size\n4. Report result\n\n## Advanced Features\n\n**List all available coins:**\n```bash\nnode scripts\u002Fhyperliquid.mjs meta\n```\n\n**Query other addresses:**\n```bash\n# Check someone else's positions (read-only, public data)\nnode scripts\u002Fhyperliquid.mjs positions 0x1234...\n```\n\n## Notes\n\n- All sizes are in base currency (BTC, ETH, etc.)\n- Prices are in USD\n- Market orders use limit orders with 5% slippage protection\n- Hyperliquid uses perpetual futures, not spot trading\n- Check references\u002Fapi.md for full API documentation\n","# Hyperliquid Trading Skill\n\nFull trading and portfolio management for Hyperliquid perpetual futures exchange.\n\n## Prerequisites\n\nInstall dependencies once:\n\n```bash\ncd skills\u002Fhyperliquid\u002Fscripts && npm install\n```\n\n## Authentication\n\n**For read-only operations (balance, positions, prices):**\n- Set `HYPERLIQUID_ADDRESS` environment variable\n- No private key needed\n\n**For trading operations:**\n- Set `HYPERLIQUID_PRIVATE_KEY` environment variable\n- Address derived automatically from private key\n\n**Testnet:**\n- Set `HYPERLIQUID_TESTNET=1` to use testnet\n\n## Core Operations\n\n### Portfolio Monitoring\n\n**Check balance:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs balance\n```\n\n**View positions with P&L:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs positions\n```\n\n**Check open orders:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs orders\n```\n\n**View trade history:**\n```bash\nHYPERLIQUID_ADDRESS=0x... node scripts\u002Fhyperliquid.mjs fills\n```\n\n**Get price for a coin:**\n```bash\nnode scripts\u002Fhyperliquid.mjs price BTC\n```\n\n### Trading Operations\n\nAll trading commands require `HYPERLIQUID_PRIVATE_KEY`.\n\n**Place limit orders:**\n```bash\n# Buy 0.1 BTC at $45,000\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs buy BTC 0.1 45000\n\n# Sell 1 ETH at $3,000\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs sell ETH 1 3000\n```\n\n**Market orders (with 5% slippage protection):**\n```bash\n# Market buy 0.5 BTC\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs market-buy BTC 0.5\n\n# Market sell 2 ETH\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs market-sell ETH 2\n```\n\n**Cancel orders:**\n```bash\n# Cancel specific order\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel BTC 12345\n\n# Cancel all orders\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel-all\n\n# Cancel all orders for specific coin\nHYPERLIQUID_PRIVATE_KEY=0x... node scripts\u002Fhyperliquid.mjs cancel-all BTC\n```\n\n## Output Formatting\n\nAll commands output JSON. Parse and format for chat display:\n\n**For balance\u002Fportfolio:**\n- Show total equity, available balance\n- List positions with size, entry price, unrealized P&L\n- Summarize open orders\n\n**For trade execution:**\n- Confirm order details before executing\n- Report order ID and status after execution\n- Show filled price if immediately executed\n\n## Safety Guidelines\n\n**Before executing trades:**\n1. Confirm trade parameters with user (coin, size, direction, price)\n2. Show current price and position for context\n3. Calculate estimated cost\u002Fproceeds\n\n**Position sizing:**\n- Warn if trade is >20% of account equity\n- Suggest appropriate sizes based on account balance\n\n**Price checks:**\n- For limit orders, compare limit price to current market price\n- Warn if limit price is >5% away from market (likely mistake)\n\n## Error Handling\n\n**Common errors:**\n- \"Address required\" → Set HYPERLIQUID_ADDRESS or HYPERLIQUID_PRIVATE_KEY\n- \"Private key required\" → Trading needs HYPERLIQUID_PRIVATE_KEY\n- \"Unknown coin\" → Check available coins with `meta` command\n- HTTP errors → Check network connection and API status\n\n**When errors occur:**\n- Show the error message to user\n- Suggest fixes (set env vars, check coin names, verify balance)\n- Don't retry trades automatically\n\n## Workflow Examples\n\n**\"How's my Hyperliquid portfolio?\"**\n1. Run `balance` to get total equity\n2. Run `positions` to get open positions\n3. Format summary: equity, positions with P&L, total unrealized P&L\n\n**\"Buy 0.5 BTC on Hyperliquid\"**\n1. Run `price BTC` to get current price\n2. Run `balance` to verify sufficient funds\n3. Confirm with user: \"Buy 0.5 BTC at market? Current price: $X. Estimated cost: $Y\"\n4. Execute `market-buy BTC 0.5`\n5. Report order result\n\n**\"What's the current BTC price on Hyperliquid?\"**\n1. Run `price BTC`\n2. Format response: \"BTC: $X on Hyperliquid\"\n\n**\"Close my ETH position\"**\n1. Run `positions` to get current ETH position size\n2. If long → market-sell, if short → market-buy\n3. Execute with position size\n4. Report result\n\n## Advanced Features\n\n**List all available coins:**\n```bash\nnode scripts\u002Fhyperliquid.mjs meta\n```\n\n**Query other addresses:**\n```bash\n# Check someone else's positions (read-only, public data)\nnode scripts\u002Fhyperliquid.mjs positions 0x1234...\n```\n\n## Notes\n\n- All sizes are in base currency (BTC, ETH, etc.)\n- Prices are in USD\n- Market orders use limit orders with 5% slippage protection\n- Hyperliquid uses perpetual futures, not spot trading\n- Check references\u002Fapi.md for full API documentation\n",{"name":5,"description":7},"main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Ftrading\u002Fhyperliquid-trading",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":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill hyperliquid",{"tool":60,"command":61},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill hyperliquid",{"tool":63,"command":64},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill hyperliquid","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002FSKILL.md",true,[68,74,78,82,88,92,96,100,104,108,112,116,120],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"_meta.json","REFERENCE","参考文档",138,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002F_meta.json",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},"README.md",7813,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002FREADME.md",{"path":79,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fapi.md",3302,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Freferences\u002Fapi.md",{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Fanalyze-coingecko.mjs","SCRIPT","脚本",4965,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fanalyze-coingecko.mjs",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Fanalyze-market.mjs",3751,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fanalyze-market.mjs",{"path":93,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":94,"sourceHtmlUrl":95},"scripts\u002Fcheck-positions.mjs",2964,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fcheck-positions.mjs",{"path":97,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":98,"sourceHtmlUrl":99},"scripts\u002Fhyperliquid.mjs",6741,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fhyperliquid.mjs",{"path":101,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":102,"sourceHtmlUrl":103},"scripts\u002Fpackage-lock.json",19251,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fpackage-lock.json",{"path":105,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":106,"sourceHtmlUrl":107},"scripts\u002Fpackage.json",200,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fpackage.json",{"path":109,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":110,"sourceHtmlUrl":111},"scripts\u002Fscan-market.mjs",896,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fscripts\u002Fscan-market.mjs",{"path":113,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":114,"sourceHtmlUrl":115},"skill-card.md",2591,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002Fskill-card.md",{"path":117,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":118,"sourceHtmlUrl":119},"SOURCE.md",268,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002FSOURCE.md",{"path":121,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":122,"sourceHtmlUrl":123},"TRUST.auto.yaml",2166,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fhyperliquid-trading\u002FTRUST.auto.yaml",[125,154,177,194,206,216],{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":129,"licenseFileUrl":130,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":40},"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",[],[134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":155,"name":156,"nameZh":6,"description":157,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":158,"licenseFileUrl":159,"sourceHtmlUrl":160,"categories":161,"keywords":162,"publishedAt":40},"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",[],[163,164,165,166,167,168,169,170,171,172,173,174,175,176],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":178,"name":179,"nameZh":6,"description":180,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":158,"licenseFileUrl":181,"sourceHtmlUrl":182,"categories":183,"keywords":184,"publishedAt":40},"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",[],[185,164,186,187,188,189,190,174,173,172,191,192,193,168,26,167,166],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":158,"licenseFileUrl":198,"sourceHtmlUrl":199,"categories":200,"keywords":201,"publishedAt":40},"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",[],[202,38,165,203,204,175,173,205,171,170,168,167],"mexc futures websocket","position","ping","subscriptions",{"skillNo":207,"name":208,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":129,"licenseFileUrl":209,"sourceHtmlUrl":210,"categories":211,"keywords":212,"publishedAt":40},"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",[],[213,214,215],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":217,"name":218,"nameZh":6,"description":219,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":129,"licenseFileUrl":220,"sourceHtmlUrl":221,"categories":222,"keywords":223,"publishedAt":40},"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",[],[224,225,226,227,228,229,230,33,231,232,233],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","patch","code","share"]