openspec-archiving — скилл для Claude Code: что делает и установка
Переносит закрытые изменения в архив и встраивает дельты спецификаций в актуальную документацию проекта после релиза.
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-codeЧто делает openspec-archiving
Скилл автоматизирует перенос готовых задач из папки spec/changes/ в каталог spec/archive/ с датой в названии. Перед переносом он проверяет наличие маркера IMPLEMENTED, статус задач в tasks.md и чистоту рабочей копии через git status. Без этих проверок архивацию запускать нельзя.
Затем агент разбирает дельты требований по блокам ADDED, MODIFIED и REMOVED. Новые пункты дописываются в конец файлов внутри spec/specs/. Изменённые секции перезаписываются целиком, а удалённые сценарии снабжаются комментариями. В конце директория задачи удаляется из активного списка, а структура документации валидируется поиском по заголовкам.
Какие задачи решает
- перенести закрытую задачу из
spec/changes/в датированный архив - дописать добавленные требования из дельт в спецификации проекта
- заменить отредактированные блоки требований в актуальных файлах
- задокументировать удаление устаревших сценариев комментариями
Примеры запросов агенту
- Архивируй завершённое изменение
add-user-authи обнови спецификации - Проверь готовность задачи
payment-gatewayи перенеси её дельты в основные спеки - Смержи дельты требований из папки изменений в актуальную документацию
Как установить openspec-archiving
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-code2Вручную: положить файлы
~/.claude/skills/openspec-archiving/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/openspec-archiving/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a codex2Вручную: положить файлы
.agents/skills/openspec-archiving/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a cursor2Вручную: положить файлы
.cursor/skills/openspec-archiving/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install forztf/open-skilled-sdd openspec-archiving2Вручную: положить файлы
.github/skills/openspec-archiving/SKILL.md1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a gemini-cli2Командой платформы
gemini skills install https://github.com/forztf/open-skilled-sdd --path skills/openspec-archivingВручную: положить файлы
.devin/skills/openspec-archiving/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о openspec-archiving
Как установить openspec-archiving в Claude Code?
Выполните команду npx skills add forztf/open-skilled-sdd --skill openspec-archiving -a claude-code. Файл навыка запишется в ~/.claude/skills/openspec-archiving/SKILL.md.
Что делает openspec-archiving?
Скилл подтверждает завершение работы, перемещает каталог задачи в spec/archive/ и вносит изменения из дельт в спецификации внутри spec/specs/.
Какие проверки запускаются перед архивацией?
Проверяется наличие файла IMPLEMENTED, завершение пунктов в tasks.md и статус git status без незафиксированных правок.