foundry

Build, test, and debug Solidity contracts using the Foundry toolchain.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/AndyMarigoldLabs/continuous-funding --skill foundry-andymarigoldlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foundry
Source: https://github.com/AndyMarigoldLabs/continuous-funding/tree/main/frontend/.claude/skills/foundry
Command: npx skills add https://github.com/AndyMarigoldLabs/continuous-funding --skill foundry-andymarigoldlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the setup and workflow friction of Ethereum smart contract development by providing a Foundry-based toolkit.

Core Features & Use Cases

  • Forge-based development: compile, test, and debug Solidity with Forge.
  • Cast and Anvil workflows: interact with local nodes and simulate on-chain behavior.
  • Use Case: Quickly scaffold, test, and deploy small contracts in local environments.

Quick Start

Install Foundry toolchain, initialize a project, and run tests and builds. foundryup forge build forge test forge test --coverage

Frequently Asked Questions about foundry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up an Ethereum smart contract development environment with Foundry?

To set up Ethereum smart contract development, install the Foundry toolchain using foundryup, initialize a project, and run forge build to compile your Solidity contracts in local environments.

How do I test Solidity smart contracts using Forge?

Test Solidity smart contracts using Forge by running the forge test command to execute test suites, and use forge test --coverage to analyze code coverage for your Ethereum contracts.

Can I simulate on-chain behavior and interact with local nodes using Cast and Anvil?

Yes, you can simulate on-chain behavior and interact with local nodes using Cast and Anvil workflows provided by the Foundry toolchain to test Ethereum smart contract interactions.

Do I need the Foundry toolchain installed to build and deploy Solidity contracts?

Yes, you need the Foundry toolchain installed and accessible, specifically requiring forge, cast, and anvil, to build, test, debug, and deploy Solidity contracts in local and CI environments.

What is the best way to scaffold and deploy small Ethereum contracts in staging environments?

The best way to scaffold and deploy small Ethereum contracts in staging environments is using the Foundry toolkit to compile with Forge, test with Anvil, and interact via Cast for streamlined deployment.