Что такое spec-driven-development?
Используйте при запуске нового проекта, функции или значительного изменения, когда спецификация еще не существует. Используйте, когда требования неясны, двусмысленны или существуют только в виде смутной идеи. Источник: addyosmani/agent-skills.