speckit.specify - Create or update feature specifications
Create or update a feature specification from a natural-language feature description, including validation artifacts.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse feature descriptions
- Create specification directories
- Generate feature specifications
- Create quality checklists
- Validate specification quality
- Run pre-specification hooks
Inputs
- Natural-language feature description
- Project root
- Extension hook configuration
- Feature numbering configuration
- Spec template
- Project constitution
- Feature directory override
- Git branch name override
Outputs
- Feature specification file
- Specification quality checklist
- Feature metadata file
- Validation status message
- Git branch state
Requirements
- Writable project filesystem
- Resolvable active spec template
- Spec Kit project structure
- Hook execution environment when hooks are configured
