release-openspec
Используйте для выпуска OpenSpec: аудита изменений, подготовки PR Changesets Version Packages, создания бета- или стабильных релизов и проверки публикации. Также пригодится, чтобы определить статус открытого release PR или продолжить остановленный релиз.
Что делает навык
Skill запускает процесс выпуска OpenSpec как возобновляемый конечный автомат, проверяя текущее состояние GitHub и выполняя единственное безопасное действие. Он предназначен для аудита изменений, подготовки PR Changesets, создания релизов и контроля их публикации без ручного вмешательства в автоматизированные процессы.
Когда применять
- Проверка статуса открытого PR на релиз или готовности к выпуску.
- Запуск подготовки релиза, включая создание Changesets и Version Packages.
- Продолжение (resume) остановленного или прерванного процесса выпуска.
- Аудит текущего состояния репозитория и проверка готовности к релизу.
- Контроль перехода PR в очередь слияния и подтверждение его слияния в main.
Как работает
- Проверить живое состояние GitHub и определить текущую стадию процесса.
- Выполнить единственное следующее безопасное действие в соответствии с принципами (например, аудит или создание коммитов).
- При необходимости использовать временный worktree от origin/main для коммитов, связанных с релизом, сохраняя текущую рабочую копию пользователя.
- Не создавать PR Version Packages вручную, так как этим управляет Changesets action.
- Не одобрять собственные PR; оставить этот шаг для человеческого ревью.
- Сообщить пользователю URL, достигнутое состояние и точное действие, необходимое для продолжения, если процесс требует паузы.
Примеры запросов агенту
Что понадобится
- Доступ к репозиторию Fission-AI/OpenSpec и origin/main.
- Интеграция с GitHub API для проверки состояния PR и коммитов.
- Наличие Changesets action для автоматического создания PR Version Packages.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.