skills/aave-planner/SKILL.md
This skill should be used when the user asks to "supply to aave", "deposit to aave", "lend on aave", "borrow from aave", "take loan on aave", "repay aave loan", "pay back aave", "withdraw from aave", "remove collateral", "aave lending", "earn yield on aave", or mentions AAVE V3 operations including supply, borrow, repay, or withdraw on Ethereum or Arbitrum.
npx skillsauth add 0xweaksheep/aave_farmore aave-plannerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Plan and generate deep links for AAVE V3 lending operations on Ethereum and Arbitrum.
Plan AAVE V3 operations by:
Supported actions:
Supported chains:
| Symbol | Address | Decimals | |--------|---------|----------| | USDC | `0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48` | 6 | | USDT | `0xdAC17F958D2ee523a2206206994597C13D831ec7` | 6 | | WETH | `0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2` | 18 | | WBTC | `0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599` | 8 | | DAI | `0x6B175474E89094C44Da98b954EedeAC495271d0F` | 18 |
| Symbol | Address | Decimals | |--------|---------|----------| | USDC | `0xaf88d065e77c8cC2239327C5EDb3A432268e5831` | 6 | | USDT | `0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9` | 6 | | WETH | `0x82aF49447D8a07e3bd95BD0d56f35241523fBab1` | 18 | | WBTC | `0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f` | 8 | | DAI | `0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1` | 18 |
Note: Only DAI supports stable rate borrowing. All other assets default to variable rate.
``` https://app.aave.com/?marketName={market}&token={token}&amount={amount}&action={action} ```
Market mapping:
Action mapping:
When users want to preview how an action would affect their position:
```bash npx tsx packages/plugins/aave-planner/scripts/simulate-position.ts <chainId> <userAddress> <action> <token> <amount> ```
tools
Foundational EVM integration for AAVE-related scripts using viem. Use when user asks to read balances, read/write contracts, send transactions, or set up typed viem clients for Ethereum and Arbitrum.
testing
Security baseline for AAVE integration and execution scripts. Use when user asks for AAVE security review, pre-trade checks, liquidation safety, allowance minimization, or execution hardening.
tools
This skill should be used when the user asks about "health factor", "liquidation risk", "aave risk", "will I be liquidated", "safe to borrow", "my account health", "collateral risk", "liquidation price", or wants to assess the risk of their AAVE V3 position. Calculates health factor, LTV ratios, liquidation thresholds, and provides risk level assessments for positions on Ethereum and Arbitrum.
data-ai
This skill should be used when the user needs to interact with AAVE V3 protocol contracts directly, read on-chain data, get reserve configurations, fetch current APY rates, simulate position changes, or execute protocol operations programmatically. Provides low-level access to AAVE Pool contracts, UI Pool Data Provider, and quote generation for supply, borrow, repay, and withdraw operations on Ethereum and Arbitrum.