GitHub на днях выпустил, с моей точки зрения, очень полезный открытый инструментарий Spec Kit, который помогает разработчикам создавать четкие спецификации и превращать их в исполняемые планы для ИИ-кодеров.
По функциональности решение напоминает приятно поразивший меня летом режим "Code with Spec" в Amazon Kiro или "Quest Mode" в Qoder (а еще ранее различные инструменты управления задачами для vibecoding такие как Task Master и Memory Bank)
Что это такое:
• Открытый набор инструментов для спек-ориентированной (Specification-Driven Development - SDD) разработки
• Интеграция с популярными ИИ-кодерами (Claude Code, GitHub Copilot, Gemini CLI)
• Превращение спецификаций в исполняемый код при помощи ИИ-кодеров по схеме
/specify → /plan → /tasks → implement (очень похоже на flow: VAN → PLAN → CREATIVE → IMPLEMENT из Cursor Memory Bank)Как работает:
1️⃣ Создание спецификации (
/specify) - здесь описывается основная продуктовая задача (по сути это PRD)2️⃣ Генерация плана (
/plan) - здесь указываются детали технического стека на базе которых, опираясь на PRD, будет сгенерирован план реализации, который потом будет разбиваться на задачи3️⃣ Разбивка на задачи (
/tasks)4️⃣ Реализация с помощью ИИ-кодеров
Основные возможности:
• Быстрый старт с готовыми примерами и документацией
• Совместимость с различными редакторами и ИИ-кодерами
• Шаблоны для типовых задач разработки
• Регулярные обновления и исправления
Инструмент направлен на ускорение разработки и снижение количества переписываний кода за счет более структурированного подхода к планированию.
🔗 Репозиторий: https://github.com/github/spec-kit
Deepwiki где можно задать вопросы по проекту здесь
@llm_notes
#github #speckit #oss #vibecoding #sdd