speckit-specify - Create a feature specification
Creates or updates a feature specification from a natural-language feature description, including scenarios, requirements, success criteria, and validation checklist.
Tags
Updated: 2026-10-04Capabilities
What this skill does
- Parse feature descriptions
- Extract key concepts
- Create feature directories
- Generate specification files
- Define testable requirements
- Validate specification quality
Inputs
- Natural-language feature description
- Project root directory
- .specify/extensions.yml
- .specify/init-options.json
- Spec template
- Constitution file
Outputs
- Feature specification file
- Requirements checklist file
- .specify/feature.json
- Feature directory
- Hook execution messages
- Specification status
Requirements
- Project filesystem access
- Write permission for project files
- Resolvable Spec Kit templates
