research
MAmattpocock/skills288k10,178 new stars in the last 7 days
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.
Use when: building a new app from scratch -- full scaffold, design system, and feature set from a single description. Don't use when: adding a feature to an existing app (use /marshal or /archon); generating a single component (use /scaffold).
Use when the user wants to create an app, add a feature, or scaffold a project. Classify the input into one of five tiers:
.planning/_templates/app-types/ for matching templates.
If no template matches, fall through to Tier 2.| 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) |
Read the user's input. Determine the tier. Announce what you'll do in plain language — not tier numbers. If the classification is wrong, accept user overrides ("just scaffold it" → Tier 1, "just build it" → Tier 4).
Tier 1: Invoke /scaffold. Done.
Tier 2: /prd → user approves → /architect → user approves → Archon campaign → brief user after each major phase.
Tier 3: Check .planning/_templates/app-types/ for template → present PRD, ask for changes → /architect with template defaults → Archon campaign.
Tier 4:
Tier 5 (Feature Addition):
Check each PRD end condition (run commands, check files, invoke /live-preview for visual checks). Report PASS / PARTIAL / FAIL with specifics.
Present: what was built, what was verified, what needs attention, how to run it, and suggested next step (e.g., /postmortem or deploy command).
Vague requirements: Default to Tier 2 and ask clarifying questions before producing the PRD.
Project already initialized: Existing source files (src/, app/, package.json with deps) → automatically classify as Tier 5. Do not scaffold over an existing project.
If .planning/ does not exist: /prd and /architect will create it. If not possible, present inline and ask the user to run /do setup first.
Tier misclassification: Switch immediately on user correction without re-reading the input.
After the campaign completes and verification runs, output:
---HANDOFF---
- App: {name}
- Built: {feature ledger summary}
- Verified: {N}/{total} end conditions passed
- Status: {complete | partial | failed}
- To run: {start command}
- Next: {suggested next step, e.g., /postmortem or deploy command}
- Reversibility: amber -- multi-tier creation, revert the creation commits
---
MAmattpocock/skills288k10,178 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
GAgarrytan/gstack136k883 new stars in the last 7 days
NEnextlevelbuilder/ui-ux-pro-max-skill135k1,864 new stars in the last 7 days
NEnextlevelbuilder/ui-ux-pro-max-skill135k1,864 new stars in the last 7 days
NEnexu-io/open-design101k1,126 new stars in the last 7 days