speckit-specify - Create feature specifications from natural language
Creates or updates a feature specification from a natural-language description, using project templates and generating a quality checklist.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse feature descriptions
- Create feature directories
- Resolve specification templates
- Generate specification files
- Load project principles
- Run quality validation
- Create quality checklists
- Execute pre-specification hooks
Inputs
- Feature description
- Project directory
- Spec-kit configuration
- Specification template
- Project constitution
- Extension hook configuration
- Feature directory option
- Git branch name option
Outputs
- Feature specification file
- Requirements checklist file
- Feature location metadata
- Git branch state
- Validation results
Requirements
- Spec-kit project structure
- .specify directory
