hairyf

foundry

Foundry — Forge, Cast, Anvil, Chisel; EVM tooling, cheatcodes, scripting, lint, debugging.

hairyf 4 1 Updated 3mo ago

Resources

2
GitHub

Install

npx skillscat add hairyf/blockchain-skills/foundry

Install via the SkillsCat registry.

SKILL.md

Skill based on Foundry (foundry-rs/foundry), generated 2026-02-09. User docs: https://getfoundry.sh, book: https://book.getfoundry.sh

Foundry is a fast, portable Ethereum dev toolkit (Rust): Forge (build, test, fuzz, deploy), Cast (EVM interaction), Anvil (local node), Chisel (Solidity REPL). This skill focuses on agent capabilities — architecture, cheatcodes, scripting, debugging, custom networks, and the linter — from the in-repo dev docs.

Core References

Topic Description Reference
Architecture evm, config, cli crates; where cheatcodes and CLI live core-architecture
Cheatcodes Vm address, Inspector, adding cheatcodes, Cheatcode trait, JSON spec core-cheatcodes

Features

Topic Description Reference
Scripting forge script flow, broadcast, resume, nonce, multi-chain features-scripting
Debugging RUST_LOG, tracing filters for forge/cast/anvil features-debugging
Custom Networks Custom precompiles, evm-networks crate features-networks
Lint (forge lint) Early/late passes, adding lint rules, testing features-lint

External Links