speckit-specify - Create a feature specification
Creates or updates a feature specification from a natural-language description, including scenarios, requirements, success criteria, and quality validation.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse feature descriptions
- Create feature directories
- Generate specification files
- Define user scenarios
- Write functional requirements
- Define success criteria
- Validate specification quality
- Run pre-specification hooks
Inputs
- Feature description
- Spec-kit project files
- Extension hook configuration
- Git branch name
Outputs
- Feature directory
- Feature specification file
- Quality checklist file
- Feature metadata file
- Specification status
Requirements
- Spec-kit project structure
- .specify directory
- Filesystem write access
- Git access for branch hooks
