foundry-solidity
SolidBuild and test Solidity contracts with Foundry. Use when developing Ethereum contracts, writing Forge tests, deploying with scripts, or debugging with Cast/Anvil. Triggers on forge, cast, anvil, foundry.toml, *.t.sol, or *.s.sol.
Install
Quality Score: 86/100
Skill Content
Details
- Author
- tenequm
- Repository
- tenequm/skills
- Created
- 10 months ago
- Last Updated
- 3 days ago
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
foundry-solidity
Build, test, secure, and automate Solidity 0.8.36 smart contracts with the Foundry toolkit (EVM target Osaka/Fusaka). Use when developing Ethereum/EVM contracts, writing Forge tests (unit/fuzz/invariant/fork), auditing/reviewing contracts for vulnerabilities, setting up CI/gas-regression/ABI-breaking-change gates, deploying (incl. signing/multisig/secrets hygiene), debugging with Cast/Anvil/Chisel, configuring foundry.toml, or checking 0.8.36 language semantics. Bundles the authoritative Solidity 0.8.36 + Foundry docs, a verified runnable starter project, a one-command quality gate (scripts/verify.sh), a security vulnerability→fix catalogue and audit workflow with a severity rubric, and a graded eval suite. Triggers on Foundry commands (forge, cast, anvil, chisel), Solidity testing/auditing/security-review requests, smart-contract development, gas optimization, deployment/signing questions, solc/EVM-version questions, or files like foundry.toml, *.t.sol, *.s.sol.
ekx-foundry
Solidity development with Foundry (forge, cast, anvil) as used in our contract suites. Use when writing or running Solidity tests, deploying contracts with forge script, verifying on Basescan or Blockscout, forking a network for tests, debugging stack-too-deep or via_ir compile issues, managing lib/ dependencies with forge install, or inspecting chain state with cast. Covers foundry.toml config, our optimizer settings, and the deploy checklist.
foundry-testing
ALWAYS load before writing or modifying Foundry test files (.t.sol). Covers fuzz testing, gas benchmarks, naming conventions, and test patterns.