Skip to main content
skill CX Codex

releasing-software — Claude Code skill: releases and setup

This skill walks through release checks, from builds and tests to CI and tagging. Use it to hold off on a tag until CI succeeds.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add harperreed/dotfiles --skill releasing-software -a claude-code
Open on GitHub

What releasing-software does

Before a release, the skill checks build paths in goreleaser.yml, GitHub Actions workflows, the Makefile, and Dockerfile. Its checklist also covers Go test files, local tests and builds, documentation, release settings, and Git status. It asks the agent to create a TodoWrite item for each checklist entry.

Once checks pass, the sequence is to commit changes, let pre-commit hooks finish, push the branch, and wait for green CI before creating and pushing a tag. Afterward, the skill checks the release workflow and its assets. In Go 1.23+, a coverage step can fail when a package has no test file, so inspect packages before running CI. The guide also explains patch, minor, and major version bumps.

What it helps with

  • check build paths before a release
  • find Go packages without test files
  • compare local checks with CI
  • update version references and release docs
  • verify the release workflow after pushing a tag

Example prompts for the agent

  • Prepare a release: check builds, tests, docs, and Git status.
  • Review the project before tagging, and wait for CI to pass.
  • Find Go packages without tests and check the coverage step.

How to install releasing-software

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/releasing-software/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about releasing-software

How do I install releasing-software in Claude Code?

Run npx skills add harperreed/dotfiles --skill releasing-software -a claude-code. The skill file is at ~/.claude/skills/releasing-software/SKILL.md.

What does releasing-software do?

It guides pre-release checks and puts successful CI before tag creation. After the tag is pushed, it prompts you to inspect the release workflow and assets.

Why check Go packages before running coverage?

The guide notes that coverage in Go 1.23+ can fail when a package has no test file. The skill includes a check for test files before CI runs.

Similar skills

All skills for DevOps and infrastructure →

From the same set26

uv Guides your AI agent through Python workflows using uv: dependency resolution, virtualenvs, PEP 723 scripts, CI, and multistage Docker builds. CX Codex +1 ★ 336repo stars swiftui-view-refactor This skill guides SwiftUI view cleanup, dependency injection, and Observation state handling. Use it when reorganizing existing screens or reviewing view architecture. CX Codex +1 ★ 336repo stars session-reflection-analysis Analyzes Claude Code conversation history to uncover workflow friction and curb token usage. Ideal for running retrospectives after long coding sessions. CX Codex +1 ★ 336repo stars native-app-performance A skill that profiles native macOS and iOS apps with xctrace and Time Profiler. Instruments traces get analyzed from the terminal, no Instruments UI needed. CX Codex +1 ★ 336repo stars ios-debugger-agent Controls a booted iOS simulator via XcodeBuildMCP to build schemes and inspect on-screen UI elements. CX Codex +1 ★ 336repo stars humanizer This skill spots common AI-writing patterns and rewrites them while preserving the text’s meaning and intended tone. Use it to revise drafts or review finished copy. CX Codex +1 ★ 336repo stars summarize-meetings A skill that reads meeting transcripts in an Obsidian vault, pulls out people, action items and ideas, then writes summary files and links between notes. CX Codex +1 ★ 336repo stars strategy-diagnosis Runs structured diagnostic frameworks to help founders and operators dissect tough business problems step by step. CX Codex +1 ★ 336repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor