[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H1EYENWT0KRECATRY5BE97":3,"skill-same:01M6H1EYENWT0KRECATRY5BE97":89},{"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":19,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":6,"ownerHtmlUrl":57,"ownerBlogUrl":58,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6H1EYENWT0KRECATRY5BE97","yield-optimization",null,"Multi-chain yield optimization via yield.xyz (StakeKit). Discover 2,988+ yield opportunities across 75+ blockchains, build deposit\u002Fwithdrawal transactions with shell scripts, and sign them with a MoonPay wallet. Use when the user wants to earn yield, find the best lending or staking rate, enter\u002Fexit a position, or check portfolio balances.","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-yield-optimization\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-yield-optimization\u002FSKILL.md",[],[20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"Optimization","yield optimization","yield","when","defi","rate","balances","earn","yield opportunities","scripts","chain","discover","multi-chain","deposit","across","moonpay","exit","Wallet","portfolio","use","check","shell scripts","transactions","2026-11-10 10:12:30",false,"---\nname: yield-optimization\ndescription: >\n  Multi-chain yield optimization via yield.xyz (StakeKit). Discover 2,988+\n  yield opportunities across 75+ blockchains, build deposit\u002Fwithdrawal\n  transactions with shell scripts, and sign them with a MoonPay wallet. Use\n  when the user wants to earn yield, find the best lending or staking rate,\n  enter\u002Fexit a position, or check portfolio balances.\ntags: [yield, defi, lending, staking, multi-chain]\n---\n\n# yield.xyz — Multi-Chain Yield Optimization\n\n## Overview\n\nyield.xyz (powered by StakeKit) aggregates 2,988+ yield opportunities across 75+ blockchains — lending, staking, vaults, restaking, and liquidity pools. The agent skill uses shell scripts to discover yields, build unsigned transactions, and sign them with your MoonPay wallet.\n\n```\nfind-yields.sh    → discover opportunities by chain + token\nenter-position.sh → build unsigned deposit transaction\nmp transaction send → sign and broadcast with MoonPay wallet\ncheck-portfolio.sh → monitor balances and pending rewards\nexit-position.sh  → build unsigned withdrawal transaction\n```\n\n## Prerequisites\n\n```bash\n# curl and jq (required)\nwhich curl jq\n\n# MoonPay CLI for wallet + signing\nnpm install -g @moonpay\u002Fcli\nmp login\n\nexport YIELDS_API_KEY=\"...\"   # optional: get one at https:\u002F\u002Fdashboard.yield.xyz\n```\n\n## Installation\n\n```bash\nnpx clawhub@latest install yield-agent\n```\n\nOr manually:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fstakekit\u002Fyield-agent.git ~\u002F.openclaw\u002Fskills\u002Fyield-agent\nchmod +x ~\u002F.openclaw\u002Fskills\u002Fyield-agent\u002Fscripts\u002F*.sh\n```\n\n## Commands\n\n| Script | Description |\n|--------|-------------|\n| `find-yields.sh [chain] [token]` | Discover yields by network and token |\n| `get-yield-info.sh [yield-id]` | Retrieve yield schema and validator info |\n| `list-validators.sh [yield-id]` | List validators for staking positions |\n| `enter-position.sh [yield-id] [address] [params]` | Build unsigned deposit transaction |\n| `exit-position.sh [yield-id] [address]` | Build unsigned withdrawal transaction |\n| `manage-position.sh [yield-id] [action]` | Claim rewards, restake, redelegate |\n| `check-portfolio.sh [yield-id] [address]` | View balances and pending actions |\n\n## Core Workflow\n\n### 1. Discover Yields\n\n```bash\n# Find USDC yields on Base\n.\u002Fscripts\u002Ffind-yields.sh base USDC\n\n# Find ETH staking on Ethereum\n.\u002Fscripts\u002Ffind-yields.sh ethereum ETH\n```\n\n### 2. Inspect a Yield\n\n```bash\n# Get schema and requirements before entering\n.\u002Fscripts\u002Fget-yield-info.sh base-usdc-aave-v3-lending\n```\n\nAlways fetch the yield schema before executing — it specifies required params and multi-step order.\n\n### 3. Enter a Position\n\n```bash\n# Build unsigned deposit transaction (amounts are human-readable — \"100\" = 100 USDC)\n.\u002Fscripts\u002Fenter-position.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS '{\"amount\":\"100\"}'\n# → returns unsignedTransaction JSON\n```\n\n### 4. Sign with MoonPay\n\n```bash\n# Step 1: Sign the unsigned transaction\nmp transaction sign \\\n  --wallet \"yield-agent\" \\\n  --chain base \\\n  --transaction '\u003CunsignedTransaction from step 3>'\n# → returns signedTransaction JSON\n\n# Step 2: Broadcast the signed transaction\nmp transaction send \\\n  --chain base \\\n  --transaction '\u003CsignedTransaction from step 1>'\n```\n\nFor multi-step transactions, execute in `stepIndex` order. Sign each step exactly as returned — never modify `unsignedTransaction`.\n\n### 5. Monitor Portfolio\n\n```bash\n.\u002Fscripts\u002Fcheck-portfolio.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS\n```\n\n### 6. Exit a Position\n\n```bash\n.\u002Fscripts\u002Fexit-position.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS\n# → sign result with mp transaction send\n```\n\n### 7. Manage Rewards\n\n```bash\n.\u002Fscripts\u002Fmanage-position.sh base-usdc-aave-v3-lending claim\n.\u002Fscripts\u002Fmanage-position.sh ethereum-eth-lido-staking redelegate\n```\n\n## Wallet Setup with MoonPay\n\n```bash\n# Create a dedicated yield wallet\nmp wallet create --name \"yield-agent\"\nmp wallet retrieve --wallet \"yield-agent\"  # note addresses per chain\n```\n\n## Funding Your Wallet\n\n### Buy with Fiat\n\n```bash\nmp buy --token usdc_base --amount 500 --wallet \u003Cbase-address> --email \u003Cemail>\nmp buy --token usdc_ethereum --amount 1000 --wallet \u003Ceth-address> --email \u003Cemail>\nmp buy --token eth_ethereum --amount 0.05 --wallet \u003Ceth-address> --email \u003Cemail>\n```\n\n### Bridge Cross-Chain\n\n```bash\n# USDC on Ethereum → Base (chase higher yield)\nmp token bridge \\\n  --from-wallet yield-agent --from-chain ethereum \\\n  --from-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 \\\n  --from-amount 500 \\\n  --to-chain base \\\n  --to-token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\n```\n\n### Bank Transfer (Large Capital)\n\n```bash\nmp virtual-account create && mp virtual-account kyc submit\nmp virtual-account bank-account add\nmp virtual-account onramp create \\\n  --name \"yield-onramp\" --fiat usd --stablecoin usdc --chain ethereum --wallet \u003Ceth-address>\n```\n\n### Check Balances \u002F Withdraw\n\n```bash\nmp token balance list --wallet \u003Ceth-address> --chain ethereum\nmp virtual-account offramp create --amount 2000 --chain ethereum --wallet \u003Ceth-address>\n```\n\n## Security\n\nyield.xyz only builds unsigned transactions — your MoonPay wallet handles all signing. Keys are AES-256-GCM encrypted locally and never leave the machine. For large positions use a hardware wallet:\n\n```bash\nmp wallet hardware add --name \"yield-ledger\"\n```\n\n## End-to-End Workflow\n\n1. `npx clawhub@latest install yield-agent`\n2. `mp wallet create --name \"yield-agent\"`\n3. `mp buy --token usdc_base --amount 500 --wallet \u003Caddress> --email \u003Cemail>`\n4. `.\u002Fscripts\u002Ffind-yields.sh base USDC`\n5. `.\u002Fscripts\u002Fget-yield-info.sh \u003Cyield-id>`\n6. `.\u002Fscripts\u002Fenter-position.sh \u003Cyield-id> \u003Caddress> '{\"amount\":\"500\"}'`\n7. `mp transaction sign --wallet \"yield-agent\" --chain base --transaction \u003CunsignedTx>` then `mp transaction send --chain base --transaction \u003CsignedTx>`\n8. `.\u002Fscripts\u002Fcheck-portfolio.sh \u003Cyield-id> \u003Caddress>`\n9. `mp virtual-account offramp create` to withdraw earned yield\n\n## Resources\n\n- **GitHub:** https:\u002F\u002Fgithub.com\u002Fstakekit\u002Fyield-agent\n- **API dashboard:** https:\u002F\u002Fdashboard.yield.xyz\n- **Docs:** https:\u002F\u002Fdocs.yield.xyz\n- **MoonPay CLI:** https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@moonpay\u002Fcli\n\n## Related Skills\n\n- **moonpay-check-wallet** — Verify balances before depositing\n- **moonpay-swap-tokens** — Swap tokens to what a yield pool requires\n- **moonpay-virtual-account** — Bank transfer for large capital inflows\n- **moonpay-trading-automation** — Automate rebalancing on a schedule\n","# yield.xyz — Multi-Chain Yield Optimization\n\n## Overview\n\nyield.xyz (powered by StakeKit) aggregates 2,988+ yield opportunities across 75+ blockchains — lending, staking, vaults, restaking, and liquidity pools. The agent skill uses shell scripts to discover yields, build unsigned transactions, and sign them with your MoonPay wallet.\n\n```\nfind-yields.sh    → discover opportunities by chain + token\nenter-position.sh → build unsigned deposit transaction\nmp transaction send → sign and broadcast with MoonPay wallet\ncheck-portfolio.sh → monitor balances and pending rewards\nexit-position.sh  → build unsigned withdrawal transaction\n```\n\n## Prerequisites\n\n```bash\n# curl and jq (required)\nwhich curl jq\n\n# MoonPay CLI for wallet + signing\nnpm install -g @moonpay\u002Fcli\nmp login\n\nexport YIELDS_API_KEY=\"...\"   # optional: get one at https:\u002F\u002Fdashboard.yield.xyz\n```\n\n## Installation\n\n```bash\nnpx clawhub@latest install yield-agent\n```\n\nOr manually:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fstakekit\u002Fyield-agent.git ~\u002F.openclaw\u002Fskills\u002Fyield-agent\nchmod +x ~\u002F.openclaw\u002Fskills\u002Fyield-agent\u002Fscripts\u002F*.sh\n```\n\n## Commands\n\n| Script | Description |\n|--------|-------------|\n| `find-yields.sh [chain] [token]` | Discover yields by network and token |\n| `get-yield-info.sh [yield-id]` | Retrieve yield schema and validator info |\n| `list-validators.sh [yield-id]` | List validators for staking positions |\n| `enter-position.sh [yield-id] [address] [params]` | Build unsigned deposit transaction |\n| `exit-position.sh [yield-id] [address]` | Build unsigned withdrawal transaction |\n| `manage-position.sh [yield-id] [action]` | Claim rewards, restake, redelegate |\n| `check-portfolio.sh [yield-id] [address]` | View balances and pending actions |\n\n## Core Workflow\n\n### 1. Discover Yields\n\n```bash\n# Find USDC yields on Base\n.\u002Fscripts\u002Ffind-yields.sh base USDC\n\n# Find ETH staking on Ethereum\n.\u002Fscripts\u002Ffind-yields.sh ethereum ETH\n```\n\n### 2. Inspect a Yield\n\n```bash\n# Get schema and requirements before entering\n.\u002Fscripts\u002Fget-yield-info.sh base-usdc-aave-v3-lending\n```\n\nAlways fetch the yield schema before executing — it specifies required params and multi-step order.\n\n### 3. Enter a Position\n\n```bash\n# Build unsigned deposit transaction (amounts are human-readable — \"100\" = 100 USDC)\n.\u002Fscripts\u002Fenter-position.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS '{\"amount\":\"100\"}'\n# → returns unsignedTransaction JSON\n```\n\n### 4. Sign with MoonPay\n\n```bash\n# Step 1: Sign the unsigned transaction\nmp transaction sign \\\n  --wallet \"yield-agent\" \\\n  --chain base \\\n  --transaction '\u003CunsignedTransaction from step 3>'\n# → returns signedTransaction JSON\n\n# Step 2: Broadcast the signed transaction\nmp transaction send \\\n  --chain base \\\n  --transaction '\u003CsignedTransaction from step 1>'\n```\n\nFor multi-step transactions, execute in `stepIndex` order. Sign each step exactly as returned — never modify `unsignedTransaction`.\n\n### 5. Monitor Portfolio\n\n```bash\n.\u002Fscripts\u002Fcheck-portfolio.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS\n```\n\n### 6. Exit a Position\n\n```bash\n.\u002Fscripts\u002Fexit-position.sh base-usdc-aave-v3-lending 0xYOUR_ADDRESS\n# → sign result with mp transaction send\n```\n\n### 7. Manage Rewards\n\n```bash\n.\u002Fscripts\u002Fmanage-position.sh base-usdc-aave-v3-lending claim\n.\u002Fscripts\u002Fmanage-position.sh ethereum-eth-lido-staking redelegate\n```\n\n## Wallet Setup with MoonPay\n\n```bash\n# Create a dedicated yield wallet\nmp wallet create --name \"yield-agent\"\nmp wallet retrieve --wallet \"yield-agent\"  # note addresses per chain\n```\n\n## Funding Your Wallet\n\n### Buy with Fiat\n\n```bash\nmp buy --token usdc_base --amount 500 --wallet \u003Cbase-address> --email \u003Cemail>\nmp buy --token usdc_ethereum --amount 1000 --wallet \u003Ceth-address> --email \u003Cemail>\nmp buy --token eth_ethereum --amount 0.05 --wallet \u003Ceth-address> --email \u003Cemail>\n```\n\n### Bridge Cross-Chain\n\n```bash\n# USDC on Ethereum → Base (chase higher yield)\nmp token bridge \\\n  --from-wallet yield-agent --from-chain ethereum \\\n  --from-token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 \\\n  --from-amount 500 \\\n  --to-chain base \\\n  --to-token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\n```\n\n### Bank Transfer (Large Capital)\n\n```bash\nmp virtual-account create && mp virtual-account kyc submit\nmp virtual-account bank-account add\nmp virtual-account onramp create \\\n  --name \"yield-onramp\" --fiat usd --stablecoin usdc --chain ethereum --wallet \u003Ceth-address>\n```\n\n### Check Balances \u002F Withdraw\n\n```bash\nmp token balance list --wallet \u003Ceth-address> --chain ethereum\nmp virtual-account offramp create --amount 2000 --chain ethereum --wallet \u003Ceth-address>\n```\n\n## Security\n\nyield.xyz only builds unsigned transactions — your MoonPay wallet handles all signing. Keys are AES-256-GCM encrypted locally and never leave the machine. For large positions use a hardware wallet:\n\n```bash\nmp wallet hardware add --name \"yield-ledger\"\n```\n\n## End-to-End Workflow\n\n1. `npx clawhub@latest install yield-agent`\n2. `mp wallet create --name \"yield-agent\"`\n3. `mp buy --token usdc_base --amount 500 --wallet \u003Caddress> --email \u003Cemail>`\n4. `.\u002Fscripts\u002Ffind-yields.sh base USDC`\n5. `.\u002Fscripts\u002Fget-yield-info.sh \u003Cyield-id>`\n6. `.\u002Fscripts\u002Fenter-position.sh \u003Cyield-id> \u003Caddress> '{\"amount\":\"500\"}'`\n7. `mp transaction sign --wallet \"yield-agent\" --chain base --transaction \u003CunsignedTx>` then `mp transaction send --chain base --transaction \u003CsignedTx>`\n8. `.\u002Fscripts\u002Fcheck-portfolio.sh \u003Cyield-id> \u003Caddress>`\n9. `mp virtual-account offramp create` to withdraw earned yield\n\n## Resources\n\n- **GitHub:** https:\u002F\u002Fgithub.com\u002Fstakekit\u002Fyield-agent\n- **API dashboard:** https:\u002F\u002Fdashboard.yield.xyz\n- **Docs:** https:\u002F\u002Fdocs.yield.xyz\n- **MoonPay CLI:** https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@moonpay\u002Fcli\n\n## Related Skills\n\n- **moonpay-check-wallet** — Verify balances before depositing\n- **moonpay-swap-tokens** — Swap tokens to what a yield pool requires\n- **moonpay-virtual-account** — Bank transfer for large capital inflows\n- **moonpay-trading-automation** — Automate rebalancing on a schedule\n",{"name":5,"tags":48,"description":51},[22,24,49,50,32],"lending","staking","Multi-chain yield optimization via yield.xyz (StakeKit). Discover 2,988+ yield opportunities across 75+ blockchains, build deposit\u002Fwithdrawal transactions with shell scripts, and sign them with a MoonPay wallet. Use when the user wants to earn yield, find the best lending or staking rate, enter\u002Fexit a position, or check portfolio balances.\n","main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fpayments\u002Fmoonpay-official-yield-optimization",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-13 02:31:19",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill yield-optimization",{"tool":67,"command":68},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill yield-optimization",{"tool":70,"command":71},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill yield-optimization","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-yield-optimization\u002FSKILL.md",true,[75,79,85],{"path":76,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":16},"LICENSE","许可证",1070,{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"SOURCE.md","REFERENCE","参考文档",332,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-yield-optimization\u002FSOURCE.md",{"path":86,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":87,"sourceHtmlUrl":88},"TRUST.auto.yaml",2176,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002Fmoonpay-official-yield-optimization\u002FTRUST.auto.yaml",[90,118,141,158,171,181],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":94,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":43},"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",[],[98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":122,"licenseFileUrl":123,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":43},"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",[],[127,128,129,130,131,132,133,134,135,136,137,138,139,140],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":122,"licenseFileUrl":145,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":43},"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",[],[149,128,150,151,152,37,153,138,137,136,154,155,156,132,157,131,130],"mexc spot rest","REST","admin","signing","requests","actions","secure","data","orders",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":122,"licenseFileUrl":162,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":43},"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",[],[166,167,129,168,169,139,137,170,135,134,132,131],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":172,"name":173,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":174,"sourceHtmlUrl":175,"categories":176,"keywords":177,"publishedAt":43},"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",[],[178,179,180],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":185,"sourceHtmlUrl":186,"categories":187,"keywords":188,"publishedAt":43},"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",[],[189,190,191,192,193,194,195,39,196,197,198],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","patch","code","share"]