Spec Kit — разработка через спецификации
★ 7.1 · productivity
Создание технических спецификаций — это скилл для Claude Code, который реализует workflow specification-driven development (SDD) через набор команд Spec Kit: от словесного описания фичи до готовых спецификаций, планов, задач и реализации с отслеживанием статуса. Берут, когда нужно навести порядок перед стартом разработки и не начинать код раньше, чем определились с архитектурой; когда команда теряет время на переделки из-за нечётких требований; когда хочется автоматически разбить план на зависимые задачи и сразу выгрузить их в GitHub Issues. Внутри — конвейер команд: `/speckit.specify` создаёт `spec.md` из описания фичи, `/speckit.clarify` уточняет требования, `/speckit.plan` генерирует архитектуру и фазы, `/speckit.tasks` строит список задач с учётом зависимостей, `/speckit.analyze` проверяет консистентность артефактов, `/speckit.implement` выполняет задачи с автокоммитами. Git-расширения создают ветки, валидируют их имена и коммитят артефакты по хукам. Все артефакты складываются в `specs/<timestamp>-feature-name/`. Конституция проекта (`.specify/memory/constitution.md`) задаёт неизменяемые принципы, против которых проверяются спеки. Направление — проектирование перед реализацией, а не анализ готового кода. Подходит для проектов с несколькими параллельными фичами и строгими архитектурными стандартами; не подходит для разовых однострочных правок, где спека избыточна.
- #specification-driven-development
- #project-management
- #workflow
- #planning
- #task-management