openspec-implementation — скилл для Claude Code: установка
Последовательно выполняет задачи из утверждённых спецификаций openspec, запуская тесты на каждом шаге перед переходом дальше.
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a claude-codeЧто делает openspec-implementation
Скилл упорядочивает внедрение кода по спецификациям OpenSpec. Перед началом работы агент загружает контекст из файлов proposal.md, сопутствующих дельт в папке specs и списка задач tasks.md.
Процесс разбит на повторяющийся цикл: чтение, написание кода, прогон тестов и проверка критериев приёмки. Все задачи переносятся в TodoWrite до запуска первого шага. Агент берёт задачи строго по очереди, не допуская пакетного выполнения без промежуточного тестирования. Если возникает непреодолимое препятствие, задача сохраняет статус in_progress, а агент фиксирует причину и заводит отдельный пункт под блокировку.
Дельты спецификаций запрещено менять во время активной реализации. Корректировка откладывается до архивации изменений. Завершение работы подтверждается файлом spec/changes/{change-id}/IMPLEMENTED с отметкой времени.
Какие задачи решает
- выполнить задачи из спецификации по очереди без пропуска этапов
- проверять изменения тестами и линтером сразу после каждого шага
- отслеживать статус каждого этапа в TodoWrite
- зафиксировать факт готовности предложения в файле IMPLEMENTED
Примеры запросов агенту
- Выполни задачи по утверждённой спецификации
spec/changes/auth-flow - Примени изменения из спецификации
billing-setupи прогони тесты для каждого шага - Начни реализацию
refactor-apiс пошаговой фиксацией в TodoWrite
Как установить openspec-implementation
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a claude-code2Вручную: положить файлы
~/.claude/skills/openspec-implementation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/openspec-implementation/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a codex2Вручную: положить файлы
.agents/skills/openspec-implementation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a cursor2Вручную: положить файлы
.cursor/skills/openspec-implementation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install forztf/open-skilled-sdd openspec-implementation2Вручную: положить файлы
.github/skills/openspec-implementation/SKILL.md1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a gemini-cli2Командой платформы
gemini skills install https://github.com/forztf/open-skilled-sdd --path skills/openspec-implementationВручную: положить файлы
.devin/skills/openspec-implementation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о openspec-implementation
Как установить openspec-implementation в Claude Code?
Выполните команду npx skills add forztf/open-skilled-sdd --skill openspec-implementation -a claude-code.
Что делает скилл openspec-implementation?
Он последовательно выполняет задачи из подготовленного плана OpenSpec, контролирует статус через TodoWrite и проверяет каждый этап тестами.
Можно ли обновлять файлы спецификаций прямо во время кодинга?
Нет, правила запрещают править дельты спецификаций при реализации. Все расхождения только фиксируются в заметках, а объединение происходит на этапе архивации.