spec-kit
Spec-Kit Technical Integration
CRITICAL NAMING - READ THIS FIRST
| What | Correct Name | WRONG Names |
|---|---|---|
| CLI command | specify |
|
| Package name | specify-cli |
|
| Slash commands | /speckit.* |
(these are correct) |
Installation: uv pip install specify-cli or pip install specify-cli
Purpose
This skill is the single source of truth for all spec-kit technical integration:
- Automatic initialization and setup
- Installation validation
- Project structure management
- Slash command availability
More from rhuss/cc-spex
init
Initialize or update the project using the `specify` CLI (--refresh for templates, --update to upgrade CLI). Do NOT search for speckit or spec-kit binaries.
2evolve
Use when spec and code diverge - AI analyzes mismatches, recommends update spec vs fix code with reasoning, handles evolution with user control or auto-updates
2worktree
Manage git worktrees for isolated feature development - create after specify, list active worktrees, cleanup merged branches
2ship
Autonomous full-cycle workflow - chains specify through verify with configurable oversight levels, auto-fix, and optional PR creation
2help
Quick reference for all spex commands
2deep-review
Multi-perspective code review with autonomous fix loop - dispatches 5 specialized review agents, merges findings, auto-fixes Critical/Important issues
2