Getting Started
Evergreen is an agentic design framework that runs inside Claude Code. You can start a new project with it or add the skills to an existing one.
Prerequisites
- Claude Code — Evergreen requires Claude Code. Install it if you haven't already, then verify with
claude --version. - Node.js 18+ — download from nodejs.org if you don't have it. Run
node --versionto check. - Git — most systems have this pre-installed. Run
git --versionto check.
Option A: New project
Start fresh with Evergreen as your foundation. Run these commands in your terminal.
1. Clone and install
Clone the Evergreen repo and install dependencies:
git clone https://github.com/bobbydotdesign/evergreen.git my-project
cd my-project
npm installReplace my-project with whatever you want to name your project.
2. Start Claude Code
This is where you'll use the built-in skills to design and build:
claudeYou may be asked to trust the project folder — select "Yes, I trust this folder"to continue. You're now talking to Claude inside your project. It can see all your files, understands the design system, and knows about the built-in skills.
3. Start building
Try your first skill. Type this in Claude Code:
/ev-prdClaude will ask you to describe what you want to build. Tell it your idea in plain language — even a single sentence works. Claude generates a structured PRD and renders it as an interactive page at /ev/prd.
Next, try generating your first prototype:
/ev-wireframeClaude will read your PRD and create interactive wireframe screens.
When you're ready to preview, just ask Claude to start the dev server — it runs in the background so you can keep working. Open http://localhost:3000 in your browser to see your work.
Option B: Existing project
Already have a project with Claude Code? Add the Evergreen skills and configuration without changing your existing stack. Run these commands in your terminal from your project folder.
1. Copy the skills
From the root of your existing project:
git clone https://github.com/bobbydotdesign/evergreen.git /tmp/evergreen
cp -r /tmp/evergreen/.claude .claude
rm -rf /tmp/evergreenThis adds the .claude/skills/ directory and settings to your codebase.
2. Add the Evergreen section to CLAUDE.md
If you already have a CLAUDE.md, copy the content between the <!-- EVERGREEN:START --> and <!-- EVERGREEN:END --> markers from the template CLAUDE.md into yours. Your existing instructions go below the end marker.
If you don't have a CLAUDE.md yet, copy the whole file:
cp /tmp/evergreen/CLAUDE.md CLAUDE.md3. Open Claude Code
Start Claude Code in your project:
claudeAll skills (/ev-prd, /ev-research, /ev-design, /ev-wireframe, /ev-ship, etc.) are immediately available. Add your project-specific instructions below the <!-- EVERGREEN:END --> marker in CLAUDE.md.
What's next
Now that you're set up, learn how all the skills connect together: