speckit-specify - Create a feature specification from a description
Creates or updates a feature specification from a natural-language description, including scenarios, requirements, success criteria, and a quality checklist.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse feature descriptions
- Create specification directories
- Resolve specification templates
- Write feature specifications
- Generate quality checklists
- Run pre-specification hooks
Inputs
- Natural-language feature description
- Spec Kit project files
- Extension hooks configuration
- Specification template
- Project constitution
- Feature directory settings
- Git branch settings
Outputs
- Feature specification file
- Feature directory
- Feature metadata file
- Specification quality checklist
- Git branch changes
- Validation messages
Requirements
- Spec Kit project structure
- .specify/ directory
- Active specification template
- Template resolution support
