1---2name: scallop-overview3description: Index and router for all Scallop Protocol skills on Sui. Use when the user asks "what can you do with Scallop", "which Scallop skill", "list Scallop skills", "Scallop overview", "getting started with Scallop", or is unsure which Scallop skill fits their task.4license: MIT5---67# Scallop Skills — Index & Router89Pick the skill that matches the task, then invoke it. Names are prefixed10`scallop-` so they are easy to find in any agent's skill list.1112## First-time setup1314- **scallop-client-setup** — initialize `ScallopClient` / `ScallopConfig`, choose15 network. Start here before any read or write operation.1617## Lending (core)1819| Skill | Use when the task is… |20|-------|-----------------------|21| **scallop-lend-integration** | supply, withdraw, borrow, repay, add/remove collateral, create obligation |22| **scallop-obligation-manager** | check a position: health factor, risk level, collateral/debt ratios |23| **scallop-liquidation-helper** | find liquidatable positions, compute profit, execute liquidations |24| **scallop-flash-loan** | uncollateralized same-transaction borrow, arbitrage |2526## Staking & incentives2728| Skill | Use when… |29|-------|-----------|30| **scallop-spool-staking** | stake market coins in a spool for SCA rewards |31| **scallop-borrow-incentive** | earn incentives for borrowing; stake an obligation |32| **scallop-scasui-staking** | stake SUI into scaSUI (SpringSui LST) and redeem it |3334## Governance & synthetic coins3536| Skill | Use when… |37|-------|-----------|38| **scallop-vesca** | lock SCA for veSCA voting power / revenue share |39| **scallop-scoin** | mint/burn sCoins (sSUI, sUSDC, …) |4041## Growth4243| Skill | Use when… |44|-------|-----------|45| **scallop-referral** | bind referrer, claim referral revenue |46| **scallop-loyalty** | claim loyalty rewards |4748## Data & SDK infrastructure4950| Skill | Use when… |51|-------|-----------|52| **scallop-query-data** | read market pools, balances, obligations, APYs (no state change) |53| **scallop-portfolio-analytics** | aggregate a user's positions + protocol TVL |54| **scallop-market-limits** | per-asset borrow/supply caps, isolated-asset rules |55| **scallop-oracle** | Pyth price feeds, update prices in a transaction |56| **scallop-xoracle-integration** | multi-source oracle (Pyth + Supra + Switchboard) via xOracle |57| **scallop-error-handling** | interpret error codes, handle failed transactions |58| **scallop-advanced-transactions** | dry runs, gas control, BCS, multi-step PTBs, coin management |59| **scallop-rpc-client** | low-level Sui RPC access outside Scallop-specific ops |60| **scallop-crypto-keys** | keypair generation/import, signing, address derivation |6162## Expert agents (for complex, multi-step work)6364- **scallop-lend-expert** — debugging and optimizing lending integrations65- **scallop-defi-strategist** — yield optimization and risk strategy66- **scallop-liquidator** — liquidation bot / MEV development6768## Composition notes6970- Most write operations need **scallop-client-setup** first; lending flows build71 on **scallop-lend-integration**; risk checks use **scallop-obligation-manager**.72- Each skill's `prerequisites` metadata lists the skills it builds on.