create-app
End-to-end app creation from a single description.
Skill by special-place-administrator
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/special-place-administrator-create-app
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
create-app- Description
- 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.
- License
- MIT
- Instructions
- 191 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# create-app — From Description to Verified Application
## Identity
create-app is the full pipeline from "I want an app that does X" to a verified,
working application. It integrates the prd skill, architect skill, and archon skill
into a single flow with human checkpoints at the right moments.
This exists because no tool has built the complete pipeline. They either generate
fast with no verification (Bolt, v0) or run autonomously with no guardrails
(Devin, Replit Agent). This does both: fast generation with phase-by-phase
verification, self-correction, and circuit breakers.
## Tier Detection
Classify the user's input into one of five tiers:
### Tier 1: Blank Project
- Trigger: "create a blank project", "new project", "scaffold"
- Action: Run the scaffold skill with stack detection. No PRD, no architecture.
- Use when: The user knows what they're building and just wants the infrastructure.
### Tier 2: Guided
- Trigger: "I want to build...", "help me create...", description with questions
- Action: Run prd skill (asks clarifying questions) → user approves → architect skill → user approves → archon skill
- Use when: The user has an idea but needs help structuring it.
- Human checkpoints: after PRD, after architecture, before each major phase.
### Tier 3: Templated
- Trigger: Describes a well-known app type ("a todo app", "a blog", "a dashboard with auth")
- Action: Load template PRD if available → architect skill with template defaults → archon skill
- Use when: The app shape is known and common. Speeds up the planning phase.
- Template detection: check `.citadel/_templates/app-types/` for matching templates.
If no template matches, fall through to Tier 2.
### Tier 4: Generated (Full Autonomy)
- Trigger: "build me [detailed description]", "create [app] and deploy it"
- Action: prd skill (minimal questions) → architect skill (auto-approve if confidence high) → archon skill with self-correction loop
- Use when: The user wants maximum autonomy. Trust the pipeline.
- Human checkpoints: after PRD only. Architecture and execution are autonomous.
- Safety: all Archon self-correction mechanisms active. Direction alignment every
2 phases. Quality spot-checks every phase. Circuit breakers armed.
### Tier 5: Feature Addition (Existing Codebase)
- Trigger: user has an existing project + describes a feature, not a whole app
("add auth", "add a dashboard", "add payment processing", "add dark mode")
- Detection: project has source files (src/, app/, lib/, package.json with deps)
AND the user's description is a feature, not a standalone app
- Action: prd skill in feature mode → architect skill in existing codebase mode → archon skill
- Key differences from greenfield tiers:
- PRD reads existing codebase before asking questions
- Architecture describes changes to existing files, not a standalone system
- Phase 0 is always "Baseline" — record current typecheck/test state
- Every phase end condition includes "no new typecheck errors" + "existing tests pass"
- Risk register always includes "regression in existing functionality"
- Human checkpoints: after feature spec (PRD). Architecture can auto-approve if
the feature is well-scoped and all conditions are machine-verifiable.
### Tier Classification
| Input Pattern | Tier |
|---|---|
| "blank project", "scaffold", "new empty" | 1 |
| "help me build", "I want to create", "guide me" | 2 |
| "todo app", "blog", "dashboard", well-known app type | 3 |
| "build me [detailed]", "create [app]", confident description | 4 |
| "add [feature]", "implement [feature]", existing project + feature description | 5 |
| Ambiguous | Default to Tier 2 (safest) |
## Protocol
### Step 1: CLASSIFY
Read the user's input. Determine the tier.
**Use plain language, not tier numbers.** Announce what you'll do, not what tier they're in:
- Tier 1: "I'll scaffold a blank project for you."
- Tier 2: "I'll help you plan this out step by step. First I'll draft what we're building, then we'll agree on the approach before I write any code."
- Tier 3: "This looks like a [type] app — I have a starting point for that. I'll show you the plan and you can adjust before I build."
- Tier 4: "I'll plan this, show you the plan for approval, then build and verify it end to end."
- Tier 5: "I'll read your existing codebase first, then plan how to add [feature] without breaking anything. You'll approve the plan before I touch any code."
If the classification is wrong, the user can override:
"Actually, just scaffold it" → Tier 1
"Walk me through it" → Tier 2
"Just build it" → Tier 4
### Step 2: EXECUTE TIER
**Tier 1:** Invoke the scaffold skill. Done.
**Tier 2:**
1. Invoke the prd skill with the user's description
2. Wait for user approval of the PRD
3. Invoke the architect skill with the approved PRD
4. Wait for user approval of the architecture
5. Create Archon campaign from the architecture
6. Execute campaign with standard Archon protocol
7. After each major phase: brief the user on progress
**Tier 3:**
1. Check `.citadel/_templates/app-types/` for a matching template
2. If found: present the template PRD, ask "Does this match? What would you change?"
3. User approves or modifies → architect skill with template defaults
4. Brief architecture review (faster than Tier 2 since the shape is known)
5. Create and execute Archon campaign
**Tier 4:**
1. Invoke the prd skill in express mode (ask at most 1 question, or 0 if the description is complete)
2. User approves PRD (this is the only mandatory human checkpoint)
3. Invoke the architect skill (auto-approve if all end conditions are machine-verifiable)
4. Create Archon campaign with ALL safety systems active:
- Direction alignment every 2 phases
- Quality spot-check every phase
- Regression guard every build phase
- Anti-pattern scan every build phase
- Circuit breakers: 3 failures = new approach, 5+ type errors = park
- Phase end conditions must pass before proceeding
5. Execute autonomously until complete or parkedFrom special-place-administrator/citadel_codex, MIT.
More from special-place-administrator/citadel_codex
- 0.409score
create-skill
special-place-administrator
Creates new skills from the user's repeating patterns.
SkillDFreshness: DClaude Code +9 - 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
do
special-place-administrator
Unified router that auto-routes user intent to the right orchestrator or skill.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
live-preview
special-place-administrator
Mid-build visual verification loop.
SkillDFreshness: DClaude Code +9 - 0.406score
marshal
special-place-administrator
Meta-orchestrator that takes any direction — broad, specific, or vague — and autonomously chains skills and context into actionable work.
SkillDFreshness: DClaude Code +9 - 0.406score
postmortem
special-place-administrator
Auto-generates a structured postmortem from a completed campaign.
SkillDFreshness: DClaude Code +9 - 0.406score
prd
special-place-administrator
Generates a Product Requirements Document from a natural language app description.
SkillDFreshness: DClaude Code +9 - 0.406score
qa
special-place-administrator
Browser-based QA verification.
SkillDFreshness: DClaude Code +9 - 0.406score
refactor
special-place-administrator
Safe multi-file refactoring with automatic rollback.
SkillDFreshness: DClaude Code +9 - 0.406score
research
special-place-administrator
Focused research investigations.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 27, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from special-place-administrator
- 0.409score
create-skill
special-place-administrator
Creates new skills from the user's repeating patterns.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
do
special-place-administrator
Unified router that auto-routes user intent to the right orchestrator or skill.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
architect
special-place-administrator
Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that a campaign…
SkillDFreshness: DClaude Code +9
Cite this page
create-app skill. Agent Mart. https://agentmart.dev/skills/special-place-administrator-create-app (last updated 2026-10-24)