Claude Code Skills
Install Flow's official Claude Code plugin for expert-level Cadence and Flow knowledge — the full Cadence + Flow skill suite in one install.
Flow ships an official Claude Code plugin marketplace at onflow/flow-ai-tools. The flow-dev plugin bundles the full Cadence + Flow skill suite — covering language fundamentals, NFT/FT token development, smart-contract auditing, code scaffolding, testing, the Flow React SDK, project setup, the Flow CLI, the dev environment, DeFi architecture, and tokenomics.
Install
In Claude Code:
/plugin marketplace add onflow/flow-ai-tools
/plugin install flow-dev@flow-ai-tools
/reload-pluginsThe /reload-plugins step refreshes the active session so the new skills register without a restart.
Or use the one-line installer that also installs the Flow CLI and configures the Cadence MCP server:
sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-ai-tools/main/scripts/install.sh)"What's included
| Skill | What it does |
|---|---|
cadence-lang | Cadence language fundamentals: access control, entitlements, resources, contracts, transactions, interfaces, accounts, references, capabilities, pre/post conditions, security best practices, anti-patterns, design patterns. |
cadence-tokens | NFT and FT token development: NonFungibleToken / FungibleToken interface conformance, MetadataViews, collection patterns, modular NFT architectures. |
cadence-audit | Smart-contract audit and review: severity-rated findings, structured review format, project-wide audit workflow. |
cadence-scaffold | Interactive code generation: scaffold contracts, transactions, and DeFi transactions with proper security patterns. |
cadence-testing | Cadence unit testing: Test contract API, assertions and matchers, blockchain emulation, events, coverage, flow test, testing patterns. |
flow-react-sdk | React frontend development: FlowProvider, Cadence hooks, Cross-VM hooks (EVM bridging, batch transactions), UI components (Connect, TransactionButton, TransactionDialog, NftCard). |
flow-project-setup | Flow project configuration: flow.json, FCL frontend integration, CLI workflow, deployment, gas optimization, testnet validation. |
flow-cli | Flow CLI reference: full command list, account management, blockchain queries, Cadence script recipes, MCP server setup. |
flow-dev-setup | Development environment setup: Flow CLI install, emulator, VS Code extension, testing framework, dev wallet, frontend SDKs (FCL/React), EVM tooling (Hardhat / Foundry / Remix). |
flow-defi | Flow DeFi architecture: COAs, MEV-free EVM, cross-VM atomicity, lending health-factor / kink models, AMM type selection, liquidity bootstrapping, veFLOW, Merkl, ecosystem map. |
flow-tokenomics | Token economics: Fisher Equation, Nash equilibrium, proven patterns (Real Yield / Buyback / veToken) with failure case studies, TGE 12-week playbook, DAO governance attack vectors, Howey Test, MiCA compliance. |
Other agents
For agents outside Claude Code (Cursor, Codex, Gemini, Antigravity, OpenCode), see the integrations section — each has its own setup pattern for loading project-level skill files.
Next steps
- Pair the skills with the Cadence MCP server for code checking, type inspection, and on-chain queries.
- Read LLM endpoints to learn how
/llms.txtand/llms-full.txtkeep your agent in sync with the latest docs.