К основному содержанию
скилл CX Codex

releasing-software — скилл для Claude Code: релизы и установка

Скилл проводит проект по проверкам перед релизом: от сборки и тестов до CI и создания тега. Помогает не ставить тег, пока CI не прошёл.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add harperreed/dotfiles --skill releasing-software -a claude-code
Открыть на GitHub

Что делает releasing-software

Перед релизом скилл предлагает проверить пути сборки в goreleaser.yml, workflow GitHub Actions, Makefile и Dockerfile, наличие тестов у Go-пакетов, локальные тесты, линтер и сборку. Он также включает проверку документации, настроек релиза и состояния Git. Для каждого пункта чек-листа нужно создать задачу через TodoWrite.

После проверок порядок такой: закоммитить изменения, дождаться pre-commit hooks, отправить ветку и дождаться успешного CI, затем создать и отправить тег. После этого скилл предлагает проверить workflow и артефакты релиза. В Go-проекте без тестового файла хотя бы в одном пакете шаг покрытия может завершиться ошибкой no such tool "covdata" — проверьте пакеты до запуска CI. В руководстве также есть правила выбора patch, minor и major версии.

Какие задачи решает

  • проверить пути сборки перед релизом
  • найти Go-пакеты без тестовых файлов
  • сверить локальные тесты и сборку с CI
  • обновить версии и документацию перед тегом
  • проверить релизный workflow после отправки тега

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

  • Подготовь релиз: проверь сборку, тесты, документацию и состояние Git.
  • Проверь проект перед созданием тега и дождись успешного CI.
  • Найди Go-пакеты без тестов и проверь шаг покрытия.

Как установить releasing-software

1Через Skills CLI (Vercel)

npx skills add harperreed/dotfiles --skill releasing-software -a claude-code

2Вручную: положить файлы

~/.claude/skills/releasing-software/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/releasing-software/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о releasing-software

Как установить releasing-software в Claude Code?

Выполните npx skills add harperreed/dotfiles --skill releasing-software -a claude-code. Файл скилла находится по пути ~/.claude/skills/releasing-software/SKILL.md.

Что делает releasing-software?

Скилл ведёт проверку проекта перед релизом и задаёт порядок действий: сначала успешный CI, затем создание тега. После отправки тега он предлагает проверить workflow и релизные артефакты.

Зачем проверять Go-пакеты перед запуском покрытия?

В руководстве сказано, что шаг покрытия в Go 1.23+ может упасть, если в пакете нет тестового файла. Скилл предлагает проверить наличие тестов заранее.

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

Из того же набора26

uv Помогает настроить Python-проекты через uv: зависимости, виртуальные окружения, скрипты PEP 723, CI и сборку Docker. CX Codex +1 ★ 336звёзд репо swiftui-view-refactor Скилл помогает приводить SwiftUI-вью к единой структуре, правильно передавать зависимости и работать с Observation. Пригодится при ревью экранов и рефакторинге существующего кода. CX Codex +1 ★ 336звёзд репо session-reflection-analysis Скилл анализирует историю диалогов Claude Code, чтобы находить неэффективные действия и снижать трату токенов в будущих задачах. Пригодится для ретроспективы после долгих рабочих сессий. CX Codex +1 ★ 336звёзд репо native-app-performance Скилл для профилирования нативных приложений macOS и iOS через xctrace и Time Profiler. Разбор трейсов Instruments идёт из командной строки, без открытия Instruments. CX Codex +1 ★ 336звёзд репо ios-debugger-agent Скилл настраивает работу с симулятором iOS через XcodeBuildMCP: запускает сборку проекта и снимает системные логи. CX Codex +1 ★ 336звёзд репо humanizer Скилл находит характерные для ИИ обороты и переписывает их, сохраняя смысл и нужный тон. Пригодится для редактуры черновиков и проверки готового текста. CX Codex +1 ★ 336звёзд репо summarize-meetings Скилл разбирает транскрипты встреч в хранилище Obsidian: вытаскивает людей, задачи и идеи, пишет файлы-конспекты и связи между заметками. CX Codex +1 ★ 336звёзд репо strategy-diagnosis Помогает основателям и командам разбирать сложные бизнес-проблемы через структурированную цепочку консалтинговых фреймворков. CX Codex +1 ★ 336звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой