create-app
Agent skill fromSethGammon/Citadel
End-to-end app creation from a single description. Five tiers: blank project, guided, templated, fully generated, or feature addition to existing codebase. Routes through PRD, architecture, and Archon campaign with verification at every step.
How to install create-app
install create-app
# install the Citadel pack with the skills CLI
npx skills add SethGammon/Citadel# or add only this skill to Claude Code: copy the folder
skills/create-app/
# into
~/.claude/skills/create-app/ (all projects)
.claude/skills/create-app/ (one project)
1# /create-app — From Description to Verified Application23## Orientation45**Use when:** building a new app from scratch -- full scaffold, design system, and feature set from a single description.6**Don't use when:** adding a feature to an existing app (use /marshal or /archon); generating a single component (use /scaffold).78## Tier Detection910Use when the user wants to create an app, add a feature, or scaffold a project. Classify the input into one of five tiers:1112### Tier 1: Blank Project13- Trigger: "create a blank project", "new project", "scaffold"14- Action: Run /scaffold with stack detection. No PRD, no architecture.1516### Tier 2: Guided17- Trigger: "I want to build...", "help me create...", description with questions18- Action: /prd → user approves → /architect → user approves → /archon19- Human checkpoints: after PRD, after architecture, before each major phase.2021### Tier 3: Templated22- Trigger: Describes a well-known app type ("a todo app", "a blog", "a dashboard with auth")23- Action: Load template PRD if available → /architect with template defaults → /archon24- Template detection: check `.planning/_templates/app-types/` for matching templates.25 If no template matches, fall through to Tier 2.2627### Tier 4: Generated (Full Autonomy)28- Trigger: "build me [detailed description]", "create [app] and deploy it"29- Action: /prd (minimal questions) → /architect (auto-approve if confidence high) → /archon with self-correction loop30…
Excerpt shown under the repository's MIT license.
