What problem does it solve? Writing a feature specification that is business-readable, testable, and ready for downstream planning is slow and inconsistent. This Skill automates the specify phase of a spec-kit Companion pipeline, producing a structured spec.md with prioritized user stories, functional requirements, and measurable success criteria. ## Core Features & Use Cases - Structured Spec Generation: Creates spec.md with prioritized user stories (P1-P3), acceptance scenarios, functional requirements, edge cases, key entities, and measurable success criteria. - Size Classification & Fast-Track: Classifies the change as simple, normal, or oversized using a 5-file/10-task guardrail, and fast-tracks small changes by emitting lean plan.md and tasks.md files inline. - Quality Checklist & Lifecycle Tracking: Writes a requirements quality checklist, runs a self-check pass, and records step timing via the Companion write-context.py script. - Use Case: A developer in a spec-kit project describes a new feature; the Skill mints a numbered specs/ directory, writes a stakeholder-ready spec.md, validates it against a checklist, and hands off to the plan step. ## Quick Start Ask the assistant to run the Companion specify step for your feature idea, for example: create a specification for adding user notification preferences to the settings page.