speckit-specify - Create or update feature specifications
Creates or updates a feature specification from a natural-language description, including scenarios, requirements, success criteria, and quality validation.
Tags
Updated: 2026-10-03Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse feature descriptions
- Generate feature names
- Create specification directories
- Resolve specification templates
- Write feature specifications
- Generate quality checklists
- Validate specification quality
- Persist feature metadata
Inputs
- Natural-language feature description
- Spec-kit project files
- Specification template
- Project constitution
- Extension hook configuration
- Feature numbering configuration
Outputs
- Feature specification file
- Specification quality checklist
- Feature metadata file
- Extension hook messages
- Branch status messages
Requirements
- Spec-kit project structure
- .specify/ directory
- Resolved spec-template
- Permission to create project files
