What problem does it solve?
This Skill prevents vague or premature implementation by turning an uninitialized project into a durable, interview-backed specification before any code is written. It is designed to catch hidden complexity early, force concrete trade-offs, and preserve every decision across session resets.
Core Features & Use Cases
- Greenfield project decomposition: Runs a structured six-layer interview to define vision, users, scope, technical shape, integrations, and risks.
- Compaction-safe persistence: Writes draft layers, ADRs, plans, and project-state files to disk so work can resume after interruptions.
- Initialization lock: Populates the project with context, standards, questions, tasks, and decisions, then marks the project initialized and returns to normal orchestration.
- Use case: A team starts a new Claude Code repository and needs a complete, reviewable foundation before allowing implementation to begin.
Quick Start
Use the decompose skill to initialize this project from scratch and capture the full specification on disk before implementation begins.