[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GPD4FWD8M55ZBHQ6MXDSCY":3,"skill-same:01M6GPD4FWD8M55ZBHQ6MXDSCY":81},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6GPD4FWD8M55ZBHQ6MXDSCY","Aave",null,"Assist with Aave lending, borrowing, liquidations, and risk management across chains.","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\u002Fchains\u002Faave\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30],"aave","linux","win32","lending","risk","management","risk management","across","liquidations","with","borrowing","darwin","2026-11-10 10:12:30",false,"---\nname: Aave\ndescription: Assist with Aave lending, borrowing, liquidations, and risk management across chains.\nmetadata: {\"clawdbot\":{\"emoji\":\"?\",\"os\":[\"linux\",\"darwin\",\"win32\"]}}\n---\n\n## Core Concepts\n- Supply assets to earn interest — deposit, receive aTokens representing position\n- Borrow against collateral — must supply first, then borrow up to limit\n- aTokens accrue interest — balance grows over time automatically\n- Health Factor determines liquidation risk — below 1.0 = liquidation\n- Variable and stable rates available — stable costs more but predictable\n\n## Health Factor (Critical)\n- Health Factor = (Collateral × Liquidation Threshold) \u002F Borrowed\n- Above 1.0 is safe — higher is safer\n- At 1.0, liquidation begins — partial position closed\n- Monitor actively during volatility — prices move, health factor changes\n- Add collateral or repay debt to improve — before liquidation happens\n\n## Supplying (Lending)\n- Deposit supported assets — ETH, stablecoins, various tokens\n- Receive aTokens 1:1 — aETH, aUSDC, etc.\n- Interest accrues in real-time — aToken balance grows\n- Can withdraw anytime if liquidity available — high utilization may block withdrawals\n- Enable as collateral to borrow against — optional per asset\n\n## Borrowing\n- Must have collateral supplied first — can't borrow without\n- Borrow up to LTV (Loan-to-Value) ratio — varies by asset, usually 70-85%\n- Interest accrues on borrowed amount — must repay more than borrowed\n- Variable rate changes with market — stable rate fixed but higher\n- Debt tokens represent borrowing — not transferable\n\n## Liquidations\n- Triggered when Health Factor \u003C 1 — automated, permissionless\n- Liquidators repay portion of debt — receive collateral + bonus\n- Liquidation penalty 5-10% — you lose this bonus amount\n- Up to 50% of debt liquidated at once — may need multiple liquidations\n- Prevention: monitor and manage HF actively\n\n## Multi-Chain Deployment\n- Aave V3 on Ethereum, Polygon, Arbitrum, Optimism, Avalanche, more\n- Same interface, different markets — assets and rates differ\n- Bridged assets may differ — USDC vs USDC.e\n- Portals enable cross-chain — supply on one chain, borrow on another\n\n## E-Mode (Efficiency Mode)\n- Higher LTV for correlated assets — stablecoins to stablecoins, ETH to stETH\n- Up to 97% LTV in E-Mode — vs ~80% normally\n- Only borrow assets in same E-Mode category — restricted but efficient\n- Higher liquidation risk — narrow margin, monitor closely\n\n## GHO Stablecoin\n- Aave's native stablecoin — minted by borrowing\n- Backed by Aave collateral — overcollateralized\n- Interest paid to Aave DAO — different from regular borrowing\n- stkAAVE holders get discount — reduced borrow rate\n\n## AAVE Token\n- Governance token — vote on proposals\n- Staking in Safety Module — earn rewards, risk of slashing in shortfall\n- stkAAVE for staking — represents staked position\n- 10-day cooldown to unstake — plus 2-day unstake window\n\n## Risk Management\n- Don't max out borrowing — leave buffer for price movements\n- Diversify collateral — single asset concentration increases risk\n- Use stablecoins for lower volatility — stable collateral = stable HF\n- Set alerts for Health Factor — services like DefiSaver\n- Consider automation — automatic deleveraging tools\n\n## Common Mistakes\n- Borrowing at max LTV — immediate liquidation risk\n- Ignoring variable rate changes — rates can spike quickly\n- Not monitoring during volatility — HF changes fast with price\n- Supplying without enabling collateral — can't borrow if not enabled\n- Forgetting about interest — debt grows over time\n\n## Gas Considerations\n- Approvals needed for each new asset — first-time gas cost\n- Supply and borrow are separate transactions — plan gas for both\n- L2 deployments much cheaper — Arbitrum, Optimism save significantly\n- Batch operations where possible — some aggregators help\n\n## Integrations\n- DefiSaver for automation — auto-repay, auto-leverage\n- Instadapp for advanced management — DeFi dashboard\n- 1inch, Paraswap for swaps — swap and supply in one transaction\n- Flash loans for advanced users — borrow without collateral, repay in same tx\n","## Core Concepts\n- Supply assets to earn interest — deposit, receive aTokens representing position\n- Borrow against collateral — must supply first, then borrow up to limit\n- aTokens accrue interest — balance grows over time automatically\n- Health Factor determines liquidation risk — below 1.0 = liquidation\n- Variable and stable rates available — stable costs more but predictable\n\n## Health Factor (Critical)\n- Health Factor = (Collateral × Liquidation Threshold) \u002F Borrowed\n- Above 1.0 is safe — higher is safer\n- At 1.0, liquidation begins — partial position closed\n- Monitor actively during volatility — prices move, health factor changes\n- Add collateral or repay debt to improve — before liquidation happens\n\n## Supplying (Lending)\n- Deposit supported assets — ETH, stablecoins, various tokens\n- Receive aTokens 1:1 — aETH, aUSDC, etc.\n- Interest accrues in real-time — aToken balance grows\n- Can withdraw anytime if liquidity available — high utilization may block withdrawals\n- Enable as collateral to borrow against — optional per asset\n\n## Borrowing\n- Must have collateral supplied first — can't borrow without\n- Borrow up to LTV (Loan-to-Value) ratio — varies by asset, usually 70-85%\n- Interest accrues on borrowed amount — must repay more than borrowed\n- Variable rate changes with market — stable rate fixed but higher\n- Debt tokens represent borrowing — not transferable\n\n## Liquidations\n- Triggered when Health Factor \u003C 1 — automated, permissionless\n- Liquidators repay portion of debt — receive collateral + bonus\n- Liquidation penalty 5-10% — you lose this bonus amount\n- Up to 50% of debt liquidated at once — may need multiple liquidations\n- Prevention: monitor and manage HF actively\n\n## Multi-Chain Deployment\n- Aave V3 on Ethereum, Polygon, Arbitrum, Optimism, Avalanche, more\n- Same interface, different markets — assets and rates differ\n- Bridged assets may differ — USDC vs USDC.e\n- Portals enable cross-chain — supply on one chain, borrow on another\n\n## E-Mode (Efficiency Mode)\n- Higher LTV for correlated assets — stablecoins to stablecoins, ETH to stETH\n- Up to 97% LTV in E-Mode — vs ~80% normally\n- Only borrow assets in same E-Mode category — restricted but efficient\n- Higher liquidation risk — narrow margin, monitor closely\n\n## GHO Stablecoin\n- Aave's native stablecoin — minted by borrowing\n- Backed by Aave collateral — overcollateralized\n- Interest paid to Aave DAO — different from regular borrowing\n- stkAAVE holders get discount — reduced borrow rate\n\n## AAVE Token\n- Governance token — vote on proposals\n- Staking in Safety Module — earn rewards, risk of slashing in shortfall\n- stkAAVE for staking — represents staked position\n- 10-day cooldown to unstake — plus 2-day unstake window\n\n## Risk Management\n- Don't max out borrowing — leave buffer for price movements\n- Diversify collateral — single asset concentration increases risk\n- Use stablecoins for lower volatility — stable collateral = stable HF\n- Set alerts for Health Factor — services like DefiSaver\n- Consider automation — automatic deleveraging tools\n\n## Common Mistakes\n- Borrowing at max LTV — immediate liquidation risk\n- Ignoring variable rate changes — rates can spike quickly\n- Not monitoring during volatility — HF changes fast with price\n- Supplying without enabling collateral — can't borrow if not enabled\n- Forgetting about interest — debt grows over time\n\n## Gas Considerations\n- Approvals needed for each new asset — first-time gas cost\n- Supply and borrow are separate transactions — plan gas for both\n- L2 deployments much cheaper — Arbitrum, Optimism save significantly\n- Batch operations where possible — some aggregators help\n\n## Integrations\n- DefiSaver for automation — auto-repay, auto-leverage\n- Instadapp for advanced management — DeFi dashboard\n- 1inch, Paraswap for swaps — swap and supply in one transaction\n- Flash loans for advanced users — borrow without collateral, repay in same tx\n",{"name":5,"metadata":36,"description":7},{"clawdbot":37},{"os":38,"emoji":39},[20,30,21],"?","main","3df1d0d67b30ff15236561f8c0f9f06d33f42dfd","skills\u002Fchains\u002Faave",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":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add jiayaoqijia\u002Fcryptoskill --skill Aave",{"tool":55,"command":56},"bunx","bunx skills add jiayaoqijia\u002Fcryptoskill --skill Aave",{"tool":58,"command":59},"pnpm","pnpm dlx skills add jiayaoqijia\u002Fcryptoskill --skill Aave","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fchains\u002Faave\u002FSKILL.md",true,[63,69,73,77],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"_meta.json","REFERENCE","参考文档",123,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fchains\u002Faave\u002F_meta.json",{"path":70,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":71,"sourceHtmlUrl":72},"skill-card.md",1918,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fchains\u002Faave\u002Fskill-card.md",{"path":74,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":75,"sourceHtmlUrl":76},"SOURCE.md",238,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fchains\u002Faave\u002FSOURCE.md",{"path":78,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":79,"sourceHtmlUrl":80},"TRUST.auto.yaml",2217,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fchains\u002Faave\u002FTRUST.auto.yaml",[82,111,134,152,165,175],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":86,"licenseFileUrl":87,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":31},"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",[],[91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110],"performance","recipe performance","recipe","mm","sentry","harness","app","deterministic","recipes","flow","cold","critical","analysis","tasks","react","browser","layout","screen","network","metamask",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":115,"licenseFileUrl":116,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":31},"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",[],[120,121,122,123,124,125,126,127,128,129,130,131,132,133],"mexc spot websocket","spot","websocket","api","workflows","public","listen","streams","depth","keys","for","api keys","maintenance","protobuf",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":115,"licenseFileUrl":138,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":31},"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",[],[142,121,143,144,145,146,147,131,130,129,148,149,150,125,151,124,123],"mexc spot rest","REST","admin","signing","Wallet","requests","actions","secure","data","orders",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":115,"licenseFileUrl":156,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":31},"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",[],[160,161,122,162,163,132,130,164,128,127,125,124],"mexc futures websocket","futures","position","ping","subscriptions",{"skillNo":166,"name":167,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":86,"licenseFileUrl":168,"sourceHtmlUrl":169,"categories":170,"keywords":171,"publishedAt":31},"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",[],[172,173,174],"refresh","0xklen version and refresh sanctions lists","version",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":86,"licenseFileUrl":179,"sourceHtmlUrl":180,"categories":181,"keywords":182,"publishedAt":31},"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",[],[183,184,185,186,187,188,189,190,191,192,193],"tests","cover","verify tests cover changed lines","verify","coverage","pr","exercise","use","patch","code","share"]