LogoDocs

Quickstart

Go from validated idea to a running Claude Code project in under 10 minutes. This guide walks you through every step from generating your build package to writing your first line of code.

ℹ️
Before you beginMake sure you've completed a validation in the platform and have at least one app idea generated. If not, head to the dashboard and run a validation first.

Step-by-step setup

1
Generate your Claude Code package

From your report's Ideas page, click Generate Claude Code Package on any idea. The platform will:

  • Plan which skill domains your app needs (auth, billing, AI, etc.)
  • Generate a project.md master brief from your validation data
  • Write individual skill-*.md files for each domain
  • Bundle everything with CLAUDE.md, START_HERE.md, and .env.example

This takes 30–60 seconds. When done, click Download .zip.

2
Scaffold a new Next.js project

Open your terminal and create a new project. Use the app name suggested in your package:

bash
npx create-next-app@latest my-app-name --typescript --tailwind --eslint --app --import-alias="@/*"
cd my-app-name
💡
Replace my-app-name with the slug from your downloaded zip (e.g. queue-alert-app).
3
Copy the package into your project

Extract the downloaded .zip file. Copy the entire contents into your project root — not into a subfolder, directly into the root alongside package.json.

Your project should look like this:

my-app-name/
├── CLAUDE.md ← auto-read by Claude Code
├── START_HERE.md
├── project.md ← master product brief
├── .env.example
├── skills/
├── skill-core-app.md
├── skill-auth.md
└── skill-[domain].md
├── app/
├── package.json
└── ...
4
Set up your environment variables

Copy the pre-filled .env.example to .env.local:

bash
cp .env.example .env.local

Open .env.local and fill in each value. Every variable has a comment explaining where to get it. At minimum you'll need:

  • Supabase — URL and anon key from your Supabase project settings
  • Anthropic API key — from console.anthropic.com if your app uses AI
  • Stripe keys — if your app has a paid tier
⚠️
Never commit .env.localMake sure .env.local is in your .gitignore. Next.js adds it by default but double-check before pushing to GitHub.
5
Set up your database

Go to your Supabase project → SQL Editor and run the migrations from the SQL Migrations page. This creates all the tables your app needs.

💡
The project.md in your package includes the data model for your specific app. Check it before running migrations so you understand what each table is for.
6
Open your AI IDE and start building

Open Claude Code, Cursor, or Windsurf in your project root. Then paste this exact prompt:

text
Read CLAUDE.md, then project.md, then all files in /skills/.

Once you've read everything, tell me:
1. What this app does in one sentence
2. What you'll build first
3. Any questions before we start

Do not write any code yet.

Your AI will confirm it understands the full project context before writing anything. From there, follow its suggested build order.

You're set upYour AI now has full context of your validated idea — the problem, the users, the data models, and the implementation approach for each domain. Start building.