원클릭으로
foundry
Foundry — Forge, Cast, Anvil, Chisel; EVM tooling, cheatcodes, scripting, lint, debugging.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Foundry — Forge, Cast, Anvil, Chisel; EVM tooling, cheatcodes, scripting, lint, debugging.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | foundry |
| description | Foundry — Forge, Cast, Anvil, Chisel; EVM tooling, cheatcodes, scripting, lint, debugging. |
| metadata | {"author":"hairy","version":"2026.2.9","source":"Generated from https://github.com/foundry-rs/foundry, scripts located at https://github.com/antfu/skills"} |
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.
| 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 |
| Config | foundry.toml, profiles, compiler, paths, remappings | core-config |
| Project layout | forge init, src, test, script, lib | core-project-layout |
| Topic | Description | Reference |
|---|---|---|
| Forge build & test | forge build, forge test, snapshot, gas report, fuzz | features-forge-build-test |
| Forge fmt | forge fmt, [fmt] config, --check | features-forge-fmt |
| Contract size | forge build --sizes, 24KB limit | features-contract-size |
| Forge install | forge install, remappings, lib layout | features-forge-install |
| Scripting | forge script flow, broadcast, resume, nonce, multi-chain | features-scripting |
| Testing patterns | vm.prank, expectRevert, expectEmit, forge-std Test | features-testing-patterns |
| Coverage & verify | forge coverage, forge verify-contract | features-coverage-verify |
| Invariant testing | invariant_* functions, runs, depth, stateful fuzz | features-invariant |
| Fork testing | createSelectFork, selectFork, activeFork, multi-fork | features-fork-testing |
| FFI & signing | vm.ffi, vm.sign, EIP-712 helpers | features-ffi-signatures |
| State cheatcodes | vm.deal, vm.mockCall, vm.etch | features-state-cheatcodes |
| Cast | cast call, send, ABI encode/decode, chain queries | features-cast |
| Anvil | Local node, fork, pre-funded accounts, block time | features-anvil |
| Chisel | Solidity REPL for snippets and quick checks | features-chisel |
| 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 |
| Topic | Description | Reference |
|---|---|---|
| Testing | Test layout, naming, isolation, CI patterns | best-practices-testing |
| Scripting | Broadcast, verify, resume, keys, multi-chain | best-practices-scripting |
Go Ethereum (geth) — CLI, JSON-RPC, Clef, abigen, and developer workflows.
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.