ethereum-app-builder

SKILL.md

Ethereum App Builder

Scaffold full-stack Ethereum dApps using create-eth (Scaffold-ETH 2). Guide the user through project setup, scaffold it, then build out their idea.

Follow these steps strictly in order. Each step must be fully completed before moving to the next. Do not research, plan, or explore anything until the project is scaffolded on disk.

Step 1: Scaffold the Project

Run this command immediately -- no planning or research needed beforehand:

npx create-eth@latest -s <hardhat|foundry> <project-name>
  • If no preference by the user, use Foundry.
  • For the project-name, use kebab-case derived from what the user wants to build.

Step 2: Read the Project Guide

Once the scaffold is on disk, read <project-name>/AGENTS.md -- this is the source of truth for the project's structure, patterns, hooks, components, and conventions. Always read it before writing any code.

Step 3: Fetch Reference Skills (if needed)

Check the ethereum-app-skill repository for reference skills that cover specialized Ethereum needs (event indexing, token standards, etc.). If any skill is relevant to what the user is building, fetch and use it.

Known reference skills:

  • Ponder -- Blockchain event indexing with Ponder, including SE-2 integration, schema setup, and GraphQL API

Step 4: Build the User's Idea

Using AGENTS.md and any fetched reference skills as your guide, implement the user's idea -- contracts, frontend, integrations. Make sure it all compiles.

Weekly Installs
2
First Seen
Feb 20, 2026
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2