About
The Specify skill provides a structured, interactive workflow designed to bridge the gap between initial software concepts and executable code. By moving through a mandatory phase-based sequence—from scope definition to a 'Ralph' iterative discovery loop—it extracts precise behaviors and invariants before implementation begins. The skill produces a standardized suite of artifacts, including human-readable Spec Packets, machine-readable Capability Maps for automated planning, and Architectural Decision Records (ADRs) to capture design rationale. This ensures that Claude has the necessary context and constraints to perform complex tasks via /plan and /execute without guessing.