What problem does it solve?
This Skill turns a rough feature idea into a disciplined, reviewable spec before implementation starts. It helps teams define what done means, surface assumptions early, and keep the implementation aligned with one clear source of truth.
Core Features & Use Cases
- Feature Spec Creation: Scaffolds a new feature spec and plan under docs/specs for a specific product idea.
- Assumption Surfacing: Forces technical, product, and process assumptions to be checked before the spec body is written.
- Contract-Aware Planning: Detects interface surfaces, links the right contract location, and prepares the plan around it when needed.
- Guardrailed Execution: Requires boundaries, testing strategy, acceptance criteria, and review discipline so agents do not drift.
- Use Case: A product manager or engineer uses it to start a new feature with a clear contract, testable scope, and implementation plan.
Quick Start
Ask the agent to write a new feature spec for your idea, and it will scaffold the spec and plan, surface assumptions, and wait for confirmation before filling in the contract and acceptance criteria.