Разработка по спецификации до написания кода
★ 8.7 · documentation
spec-driven-development — это скилл для Claude Code, который создаёт структурированную спецификацию до написания любого кода, превращая размытые требования в согласованный источник истины для разработчика и заказчика. Рабочий процесс состоит из четырёх гейтированных фаз (Specify → Plan → Tasks → Implement), каждая из которых требует явного одобрения перед переходом к следующей. Для крупных инициатив, где один запрос объединяет несколько независимо тестируемых возможностей, предусмотрена нулевая фаза Scope Check: Claude строит карту модулей с таблицей зависимостей и порядком сборки, а затем рекурсивно применяет полный цикл к каждому модулю. Итоговый spec-документ фиксирует цель и пользовательские сценарии, исполняемые команды сборки и тестирования, структуру проекта, стиль кода с реальными примерами, стратегию тестирования и границы изменений (what to ask vs. never do). Скилл подходит командам, которые начинают новый проект или фичу, работают с неполными требованиями или принимают архитектурные решения, затрагивающие несколько модулей.
- #specification
- #requirements
- #planning
- #architecture
- #design-doc