← ClaudeAtlas

vibe-new-applisted

Full spec-driven setup workflow for building a brand new app from scratch with an AI coding agent. Triggers on "new:" prefix, "I want to build a new app", "starting a new project", "help me spec out a new app", "new project". Always use when the user is starting a greenfield project — even without the exact prefix. Generates CLAUDE.md at project root and the complete vibe/ folder. Reads BRIEF.md and ARCHITECTURE.md if they exist — skips questions already answered. Step 5 generates a complete multi-phase feature map in PLAN.md — every feature sequenced, dependencies explicit, parallel opportunities identified, future phases sketched. TASKS.md Phase 2+ shows ordered features with dependencies visible — not slugs. Generates a minimal ARCHITECTURE.md from PLAN.md if architect: was skipped. TASKS.md is the single human-facing file. TODO.md does not exist. Requires: frontend-design skill for Step 3 wireframe generation.
aakashdhar/vibe-skill · ★ 7 · AI & Automation · score 68
Install: claude install-skill aakashdhar/vibe-skill
# Vibe New App Skill Generates the complete project kit from brief and architecture. Produces CLAUDE.md at project root and the full vibe/ folder the AI coding agent uses. **Always run in Plan Mode (Shift+Tab). Exit Plan Mode only before task execution.** --- ## The O'Reilly principles this enforces **Spec before code** — SPEC.md with acceptance criteria exists before any task runs. **Context preservation** — CLAUDE.md, CODEBASE.md, ARCHITECTURE.md, SPEC_INDEX.md, TASKS.md read every session so the agent never re-discovers what's been built. **Incremental verifiable progress** — TASKS.md breaks the build into single verifiable tasks. **Drift prevention** — DECISIONS.md created ready to log from the first task forward. --- ## Two audiences. Two file types. **Human-facing — open this:** - `vibe/TASKS.md` — your single progress view. Plain English. Updated after every task. **Agent-facing — agent reads these, you never need to open them:** - `CLAUDE.md` · `vibe/ARCHITECTURE.md` · `vibe/CODEBASE.md` - `vibe/SPEC.md` · `vibe/SPEC_INDEX.md` · `vibe/PLAN.md` · `vibe/DECISIONS.md` - `vibe/DESIGN_SYSTEM.md` *(created by design: — agent reads for design context)* - `vibe/reviews/` · `vibe/features/` · `vibe/bugs/` · `vibe/backlog/` --- ## Folder structure this skill creates ``` your-project/ ├── BRIEF.md ← brainstorm output (if exists) ├── CLAUDE.md ← agent rules — auto-read by Claude Code └── vibe/ ├── TASKS.md ← YOUR pr