aeon-defi-monitor/SKILL.md
Watchlist monitor for DeFi pools, lending markets, and vaults. Surfaces only changed entries — APR floor breached, utilization ceiling hit, TVL delta above threshold, health factor approaching liquidation, or position PnL crossed your alert. Bankr-ready Submit payload attached when an alert recommends action. Silent on quiet members. Triggers: "check my defi positions", "monitor these pools", "yield check on Aave/Compound", "is my LP underwater", "pool health for X".
npx skillsauth add bankrbot/skills aeon-defi-monitorInstall 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.
Tracks a configured list of DeFi entries — DEX pools, lending positions, vault deposits — and pings on meaningful change. Designed to pair with Bankr Submit so the operator can act directly on alerts.
protocols:
- id: aerodrome-base
type: dex
pool_address: 0x...
alert_apr_floor: 8.0
alert_tvl_delta_pct: 20
- id: aave-v3-base-usdc
type: lending
market_address: 0x...
asset: USDC
position_address: 0x... # optional — your EOA / safe
alert_util_ceiling: 85
alert_health_factor: 1.3 # ping if borrow position approaches liquidation
- id: pendle-arb-pt-eeth
type: vault
market_id: ...
position_size_usd: 5000
alert_implied_apy_floor: 12.0
APR drops below floor, utilization above ceiling, TVL delta above threshold, position PnL crossed threshold, health factor approaches 1.0, pool depegs > 1%, vault APY drops below floor. Health-factor alerts always fire when approaching 1.0 regardless of other thresholds.
DefiLlama (api.llama.fi + yields.llama.fi), on-chain via Bankr-compatible RPC / Quicknode / Alchemy. Position data sanity-checked vs on-chain state every run.
When an alert recommends action, output includes a ready-to-paste Submit payload:
Submit: deposit 1000 USDC into aerodrome-base pool 0x... via Aerodrome router
Submit: withdraw position from aave-v3-base USDC market 0x...
development
Trust + memory layer for Bankr agents. Write a verifiable behavioral track record (decisions, hallucinations) for free, and check the risk/reputation of any agent or token before moving money — paid over x402 on Base.
tools
Cross-chain token swaps, quotes, portfolio and prices across 14 chains via the Suwappu DEX MCP server. Read-only by default; swap execution is opt-in and gated.
development
Build, inspect, configure, and safely transact with Juicebox V6 projects, terminals, rulesets, hooks, tiered NFTs, Revnets, Croptop, Bendystraw, and omnichain deployments. Use for Juicebox protocol questions, contract addresses or ABIs, project creation, payments, cash-outs, tokenomics, hooks, NFT tiers, cross-chain bridges, loan queries, transaction decoding, and Juicebox app/UI development on Ethereum, Optimism, Base, Arbitrum, or their Sepolia testnets.
tools
LP tokenized stocks onchain — range-LP Coinbase tokenized equities (NVDA, AAPL, GOOGL, META) and AERO/USDC on Aerodrome Slipstream (Base) for trading-fee + AERO emission yield. Use when the user wants to LP stocks or Aerodrome pools on Base, open/recenter/exit a Slipstream position, check pool status, NAV, or yields, get a portfolio overview ("how are my LP positions doing?") with P&L and projected APR, run a manage pass, or set up scheduled/price-triggered LP automations in the Bankr console. Auto-routes every position to the higher-yielding side — staked (AERO emissions) vs unstaked (trading fees) — at entry and re-checks on every manage pass. Bundled node scripts do the chain reads, gate checks, and calldata; writes go via the Bankr arbitrary-transaction flow. NOT for perps, spot trading, or Uniswap.