Spec Kit — разработка через спецификации
★ 7.1 · productivity
Создание технических спецификаций is a Claude Code skill that implements a specification-driven development (SDD) workflow via the Spec Kit command set — taking a plain-language feature description through a structured pipeline that produces specs, plans, dependency-ordered tasks, and running implementation with status tracking. Reach for it when a team keeps rewriting code because requirements were never pinned down, when you want architecture decisions documented before a single line is written, when a feature is complex enough to need parallel task tracks, or when you need tasks pushed straight to GitHub Issues. The pipeline runs as `/speckit.specify` → `/speckit.clarify` → `/speckit.plan` → `/speckit.tasks` → `/speckit.analyze` → `/speckit.implement`, with optional review gates or a single `/speckit.workflow` command. Git extensions handle branch creation, naming validation, and auto-commits after each phase. All artifacts land in `specs/<timestamp>-feature-name/` — spec.md, plan.md, tasks.md, data-model.md, and contract files. A project constitution at `.specify/memory/constitution.md` defines non-negotiable principles checked during analysis. Direction is design-before-code, not post-hoc code review — for that, use a different tool. Works best on multi-feature projects with architectural standards; overkill for trivial one-line fixes.
- #specification-driven-development
- #project-management
- #workflow
- #planning
- #task-management