ethereum-app-builder

📁 technophile-04/ethereum-app-skill 📅 8 days ago
3
总安装量
3
周安装量
#55520
全站排名
安装命令
npx skills add https://github.com/technophile-04/ethereum-app-skill --skill ethereum-app-builder

Agent 安装分布

opencode 3
gemini-cli 3
claude-code 3
github-copilot 3
codex 3
cursor 3

Skill 文档

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.