spec-specify
Installation
SKILL.md
Spec-Specify
Create feature specifications from natural language descriptions.
Prerequisites: Project must have .specify/ directory. See specify-resources skill for setup.
Workflow
- Parse input - Extract feature description
- Generate branch name - Create 2-4 word short name (e.g., "user-auth")
- Check existing branches - Find highest feature number
- Create feature - Run
.specify/scripts/bash/create-new-feature.sh --json "description" --short-name "name" --number N - Load template - Read
.specify/templates/spec-template.md - Generate spec - Fill with user stories, requirements, success criteria
- Validate - Create checklist at
FEATURE_DIR/checklists/requirements.md - Report - Output branch name, spec path, next steps