Open-source agent skills for all of crypto. 95 protocols across Ethereum, Solana, L2s, DeFi, NFTs, and more. Production-ready code for AI coding agents.
Overview
Agent skills for all of crypto. DeFi, infrastructure, security, dev tools, and more — across every major chain. AI agents have stale, incorrect, or missing knowledge about crypto: - Gas prices (LLMs think 10-30 gwei; reality is 0.05 gwei in 2026) - Contract addresses (hallucinated — wrong address = lost funds) - Protocol APIs (outdated SDK patterns, deprecated endpoints) - Chain-specific nuances (Monad parallel execution, MegaETH real-time, Arbitrum Stylus) CryptoSkills fixes this with protocol-level skills that any AI agent can load. Install one or more skills to your project: Browse available skills at or from the CLI: Each skill is a directory under skills/ containing: Skills follow the Agent Skills specification for cross-agent compatibility. They work with Claude Code, Cursor, Gemini CLI, OpenAI Codex, VS Code, and 25+ other agents.
README
CryptoSkills
Agent skills for all of crypto. DeFi, infrastructure, security, dev tools, and more — across every major chain.
cryptoskills.dev — Browse all skills
Why
AI agents have stale, incorrect, or missing knowledge about crypto:
- Gas prices (LLMs think 10-30 gwei; reality is 0.05 gwei in 2026)
- Contract addresses (hallucinated — wrong address = lost funds)
- Protocol APIs (outdated SDK patterns, deprecated endpoints)
- Chain-specific nuances (Monad parallel execution, MegaETH real-time, Arbitrum Stylus)
CryptoSkills fixes this with protocol-level skills that any AI agent can load.
Install
npx cryptoskills install
Install one or more skills to your project:
npx cryptoskills install uniswap
npx cryptoskills install aave foundry solidity-security
npx cryptoskills install --all
Target a specific agent with -a:
npx cryptoskills install aave -a claude-code
npx cryptoskills install aave -a cursor
Browse available skills at cryptoskills.dev or from the CLI:
npx cryptoskills list --chain solana
npx cryptoskills list --category DeFi
Skills (95)
DeFi (13)
| Skill | Chain | Description |
|---|---|---|
| uniswap | ethereum | Uniswap V3/V4 — swaps, liquidity, hooks, pool deployment |
| aave | ethereum | Aave V3 — lending, flash loans, E-Mode, health factor |
| compound | ethereum | Compound V3 Comet — single-asset borrowing, cross-chain |
| lido | ethereum | Lido — stETH, wstETH, liquid staking, withdrawals |
| curve | ethereum | Curve — StableSwap, CryptoSwap, crvUSD, gauge voting |
| pendle | ethereum | Pendle — yield tokenization, PT/YT trading |
| eigenlayer | ethereum | EigenLayer — restaking, AVS, operator delegation |
| morpho | ethereum | Morpho Blue — permissionless markets, MetaMorpho vaults |
| maker | ethereum | MakerDAO/Sky — DAI vaults, DSR, liquidations |
| drift | solana | Drift — perpetual futures, spot trading |
| jupiter | solana | Jupiter — aggregator, limit orders, DCA, perps |
| meteora | solana | Meteora — DLMM, dynamic bonding curves |
| raydium | solana | Raydium — AMM, CLMM, LaunchLab |
| orca | solana | Orca — Whirlpools, concentrated liquidity |
| kamino | solana | Kamino — lending, liquidity strategies |
| marginfi | solana | MarginFi — lending, flash loans |
| lulo | solana | Lulo — lending aggregator |
| sanctum | solana | Sanctum — LST swaps, Infinity pool |
| pumpfun | solana | PumpFun — token launches, bonding curves |
| glam | solana | GLAM — vault management, DeFi strategies |
Infrastructure (10)
| Skill | Chain | Description |
|---|---|---|
| chainlink | ethereum | Chainlink — price feeds, VRF, Automation, CCIP |
| ens | ethereum | ENS — name resolution, registration, subdomains |
| safe | multichain | Safe — multisig, modules, ERC-4337, ERC-7579 |
| openzeppelin | multichain | OpenZeppelin — contracts v5, access control, upgrades |
| the-graph | multichain | The Graph — subgraphs, indexing, querying |
| contract-addresses | multichain | Verified contract addresses across EVM chains |
| eth-concepts | ethereum | Core Ethereum — gas, EVM, storage, Pectra/Fusaka |
| eip-reference | ethereum | EIP/ERC reference — fetch any EIP on demand |
| account-abstraction | multichain | ERC-4337 + EIP-7702, paymasters, session keys |
| farcaster | multichain | Farcaster — Neynar API, Frames v2, Snapchain |
| solana-simd | solana | Solana SIMDs — fetch any SIMD on demand |
| helius | solana | Helius — RPCs, webhooks, DAS API |
| light-protocol | solana | Light — ZK compression, compressed tokens |
| magicblock | solana | MagicBlock — ephemeral rollups, real-time gaming |
| squads | solana | Squads — multisig, smart accounts |
Dev Tools (10)
| Skill | Chain | Description |
|---|---|---|
| foundry | multichain | Foundry — forge, cast, anvil, testing, deployment |
| hardhat | multichain | Hardhat — testing, Ignition, plugins |
| viem | multichain | viem — TypeScript client, ABI typing, transports |
| wagmi | multichain | wagmi — React hooks for Ethereum |
| ethers-js | multichain | ethers.js v6 — Provider, Signer, Contract |
| scaffold-eth-2 | ethereum | Scaffold-ETH 2 — full-stack dApp framework |
| evm-testing | multichain | EVM testing — fuzz, invariant, fork testing |
| solana-kit | solana | @solana/kit — modern tree-shakeable SDK |
| solana-kit-migration | solana | Migration guide — web3.js v1 to @solana/kit |
| pinocchio | solana | Pinocchio — zero-copy Solana programs |
Trading (6)
| Skill | Chain | Description |
|---|---|---|
| polymarket | polygon | Polymarket — CLOB, prediction markets, CTF tokens |
| hyperliquid | multichain | Hyperliquid — perpetual futures, 50x leverage |
| gmx | arbitrum | GMX V2 — perpetuals, GM tokens, Chainlink Streams |
| vertex | multichain | Vertex — cross-chain DEX, spot, perps |
| dflow | solana | DFlow — spot trading, prediction markets |
| ranger-finance | solana | Ranger — perps aggregator |
Security (9)
| Skill | Chain | Description |
|---|---|---|
| solidity-security | multichain | Solidity security — CEI, reentrancy, flash loans |
| code-recon | multichain | Security audit context building |
| vulnhunter | multichain | Vulnerability detection and variant analysis |
| slither | multichain | Slither — static analysis, 90+ detectors |
| echidna | multichain | Echidna — property-based fuzzing |
| mythril | multichain | Mythril — symbolic execution |
| certora | multichain | Certora — formal verification with CVL |
| halmos | multichain | Halmos — symbolic testing for Foundry |
| semgrep-solidity | multichain | Semgrep — custom Solidity security rules |
L2s & Alt-L1s (12)
| Skill | Chain | Description |
|---|---|---|
| arbitrum | arbitrum | Arbitrum Nitro — deployment, retryable tickets, Orbit |
| arbitrum-stylus | arbitrum | Stylus — Rust/C/C++ smart contracts on Arbitrum |
| optimism | optimism | Optimism — OP Stack, SuperchainERC20, interop |
| base | base | Base — OnchainKit, Smart Wallet, Paymaster |
| polygon | polygon | Polygon — PoS, zkEVM, AggLayer |
| starknet | starknet | StarkNet — Cairo, native account abstraction |
| zksync | zksync | zkSync Era — native AA, paymasters |
| monad | monad | Monad — parallel execution, MonadBFT |
| megaeth | megaeth | MegaETH — real-time chain, sub-ms storage |
| sui | multichain | Sui — Move, object-centric model, PTBs |
| aptos | multichain | Aptos — Move, Block-STM parallel execution |
| sei | multichain | Sei — parallelized EVM, twin-turbo consensus |
Cross-Chain (4)
| Skill | Chain | Description |
|---|---|---|
| layerzero | multichain | LayerZero V2 — OApp, OFT, DVN configuration |
| wormhole | multichain | Wormhole — NTT, VAA, cross-chain messaging |
| hyperlane | multichain | Hyperlane — permissionless interop, ISM, Warp Routes |
| axelar | multichain | Axelar — GMP, Interchain Token Service |
Oracles (4)
| Skill | Chain | Description |
|---|---|---|
| pyth | solana | Pyth — pull oracle, price feeds (Solana) |
| pyth-evm | multichain | Pyth — pull oracle, Hermes API (EVM) |
| redstone | multichain | RedStone — modular oracle, EVM Connector |
| switchboard | solana | Switchboard — oracle, VRF randomness |
AI Agents (6)
| Skill | Chain | Description |
|---|---|---|
| solana-agent-kit | solana | Solana Agent Kit — 60+ onchain actions |
| eliza | multichain | elizaOS — multi-agent AI framework |
| goat | multichain | GOAT — 200+ protocol integrations |
| coinbase-agentkit | multichain | Coinbase AgentKit — AI agents with wallets |
| brian-api | multichain | Brian API — natural language to transactions |
| x402 | multichain | x402 — HTTP 402 payment protocol for AI agents |
Frontend (2)
| Skill | Chain | Description |
|---|---|---|
| frontend-ux | multichain | dApp UX patterns — wallet flow, tx lifecycle |
| privy | multichain | Privy — embedded wallets, social login |
NFT & Tokens (2)
| Skill | Chain | Description |
|---|---|---|
| evm-nfts | multichain | ERC-721/1155 — minting, metadata, royalties, Seaport |
| metaplex | solana | Metaplex — Core, Bubblegum, Candy Machine |
Data & Analytics (2)
| Skill | Chain | Description |
|---|---|---|
| coingecko | solana | CoinGecko — token prices, DEX data, OHLCV |
| metengine | multichain | MetEngine — smart money analytics via x402 |
DevOps (2)
| Skill | Chain | Description |
|---|---|---|
| tenderly | multichain | Tenderly — simulation, forks, alerts, Web3 Actions |
| surfpool | solana | Surfpool — Solana test validator with mainnet forking |
How It Works
Each skill is a directory under skills/ containing:
protocol-name/
├── SKILL.md # Required — full SDK guide with code examples
├── docs/ # Optional — troubleshooting, advanced patterns
├── resources/ # Optional — addresses, error codes, API refs
├── examples/ # Optional — working code by use case
└── templates/ # Optional — starter boilerplate
Skills follow the Agent Skills specification for cross-agent compatibility. They work with Claude Code, Cursor, Gemini CLI, OpenAI Codex, VS Code, and 25+ other agents.
Contributing
See CONTRIBUTING.md for guidelines. Every skill must:
- Follow the template
- Include YAML frontmatter with name, description, chain, and category
- Have working, copy-paste ready code examples
- Verify contract addresses onchain
- Pass validation (
npx tsx scripts/validate-marketplace.ts)
Acknowledgments
- sendaifun/skills — Solana skills directory (Apache 2.0). Solana skills adapted from their work.
- base/skills — Base skills directory (MIT). Base chain skills adapted from their work.
- austintgriffith/ethskills — Ethereum skills (MIT). LLM blind-spot methodology and Ethereum content.
- agentskills.io — Agent Skills open specification.
- Anthropic — Claude Code plugin system.
License
Apache 2.0 — see LICENSE.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add andresdefi/cryptoskills