implement-spec
Реализует в коде результаты, полученные через команды /to-spec и /to-tickets. Полезно, когда нужно перевести спецификацию или задачи в рабочий программный код.
AImattpocock
official
Разработка
★ 276.1k
Что делает навык
Навык реализует программный код на основе предоставленной спецификации и связанных с ней задач (tickets), преобразуя их в рабочий код. Он управляет зависимостями между задачами, создавая единый интеграционный ветку и параллельно выполняя работу через подагентов.
Когда применять
- Автоматизированная реализация функциональности по готовой спецификации
- Преобразование списка задач (tickets) из трекера задач в код
- Параллельная разработка нескольких независимых частей системы
- Создание интеграционной ветки с полным покрытием требований спецификации
Как работает
- Прочитать спецификацию и задачи, чтобы понять граф зависимостей и определить фронтенд задач.
- Запустить подагента исследования (exploration subagent) для изучения кодовой базы или документации, сохранив заметки в markdown вне репозитория.
- Создать интеграционную ветку (integration branch).
- Запускать подагентов-реализаторов (implementer subagents) в фоновом режиме для максимальной параллельности.
- Обмениваться информацией с подагентами через указатели на контекст (спецификацию, задачи, заметки, коммиты), не дублируя данные.
- Открыть черновик 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 и совместимые) подхватывает его по описанию и следует шагам.