What problem does it solve?
This skill eliminates ambiguity in feature development by enforcing a contract-first approach, ensuring that every new feature is defined by a precise specification and a verifiable implementation plan before any code is written.
Core Features & Use Cases
- Spec-Driven Development: Automatically scaffolds spec and plan documents that force clear definitions of objectives, boundaries, and acceptance criteria.
- Assumption Verification: Mandates a rigorous, evidence-based check of technical, product, and process assumptions to prevent "context poisoning."
- Contract Enforcement: Integrates with interface-specific authoring skills to ensure that API, event, or schema contracts are defined and linked to the feature spec.
Quick Start
Invoke the new-spec skill to start a feature for user-onboarding and follow the prompts to scaffold the documentation.