AIKraft/Skills/implement-spec

implement-spec

Реализует в коде результаты, полученные через команды /to-spec и /to-tickets. Полезно, когда нужно перевести спецификацию или задачи в рабочий программный код.

mattpocock official Разработка ★ 276.1k

Что делает навык

Навык реализует программный код на основе предоставленной спецификации и связанных с ней задач (tickets), преобразуя их в рабочий код. Он управляет зависимостями между задачами, создавая единый интеграционный ветку и параллельно выполняя работу через подагентов.

Когда применять

  • Автоматизированная реализация функциональности по готовой спецификации
  • Преобразование списка задач (tickets) из трекера задач в код
  • Параллельная разработка нескольких независимых частей системы
  • Создание интеграционной ветки с полным покрытием требований спецификации

Как работает

  1. Прочитать спецификацию и задачи, чтобы понять граф зависимостей и определить фронтенд задач.
  2. Запустить подагента исследования (exploration subagent) для изучения кодовой базы или документации, сохранив заметки в markdown вне репозитория.
  3. Создать интеграционную ветку (integration branch).
  4. Запускать подагентов-реализаторов (implementer subagents) в фоновом режиме для максимальной параллельности.
  5. Обмениваться информацией с подагентами через указатели на контекст (спецификацию, задачи, заметки, коммиты), не дублируя данные.
  6. Открыть черновик Pull Request (если требуется трекером или пользователем) после первого слияния, отметив его как закрывающий спецификацию и задачи.

Примеры запросов агенту

Реализуй спецификацию из файла spec.md, используя задачи из issue tracker.
Возьми задачи из /to-tickets и реализуй их в коде, создав интеграционную ветку.
Запусти реализацию спецификации, параллельно обрабатывая независимые задачи.

Что понадобится

  • Issue tracker с предоставленными спецификацией и связанными задачами (tickets)
  • Команда /setup-matt-pocock-skills (если трекер не предоставлен)
  • Возможность запуска подагентов (subagents) в фоновом режиме

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «implement-spec» из репозитория: # https://github.com/mattpocock/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r implement-spec/ ~/.claude/skills/implement-spec/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.