| name | foundry-framework |
| description | Expert usage of Foundry (Forge, Cast, Anvil, Chisel) for smart contract development, testing, and deployment. Includes fuzzing, gas reporting, local development, and deployment scripting capabilities. |
| allowed-tools | Read, Grep, Write, Bash, Edit, Glob, WebFetch |
| graph | {"domains":["domain:security"],"specializations":["specialization:cryptography-blockchain"],"skillAreas":["skill-area:smart-contract-development-testing","skill-area:smart-contract-security"],"roles":["role:backend-engineer","role:security-engineer"]} |
Foundry Framework Skill
Expert-level usage of Foundry, the blazing fast, portable, and modular toolkit for Ethereum application development.
Capabilities
- Forge Testing: Write and run Solidity tests with fuzzing
- Gas Optimization: Generate detailed gas reports and snapshots
- Local Development: Use Anvil for local blockchain
- Chain Interaction: Execute Cast commands for on-chain operations
- Project Configuration: Set up foundry.toml for projects
- Deployment Scripts: Write and run forge scripts
- REPL Debugging: Use Chisel for Solidity exploration
Installation
curl -L https://foundry.paradigm.xyz | bash
foundryup
forge --version
cast --version
anvil --version
chisel --version