Release Skills
Runs a version-aware release workflow across Node.js, Python, Rust, and other projects.
Test report
- Verdict
- Works with setup
- Score
- Tested
- Jul 11, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Jul 18, 2026 · dc5659d
Installed verbatim (single self-contained SKILL.md, strict-YAML frontmatter parses, no missing assets) and exercised dry-run on a throwaway git repo — the real workflow tags, commits, pushes, and publishes GitHub Releases. It correctly detected the version file and changelog, chose a minor bump (1.2.3 to 1.3.0) from a feat commit, and emitted a well-formed multi-section changelog matching its documented dry-run format. A/B: output matched a no-skill baseline exactly (same semver, identical changelog block), so the skill's value is workflow structure/safety on real releases rather than better output on a narrow task; trigger surface is over-broad (bare 'push'/'推送' would misfire without release intent).
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 3/5
- Output vs. baseline 5/10
- Docs & honesty 4/5
What Release Skills does
Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags, historical release backfill, and generic projects. Use when user says "release", "发布", "new version", "bump version", "push", "推送", "release notes", "GitHub Release", or "回填 Release".
How to install Release Skills
git clone https://github.com/JimLiu/baoyu-skills
cd baoyu-skills
mkdir -p ~/.claude/skills
cp -r .claude/skills/release-skills ~/.claude/skills/release-skills
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Release Skills
-
/release-skillsRuns a version-aware release workflow across Node.js, Python, Rust, and other projects.
It also activates on plain-language prompts like these:
-
Bump the version and cut a new release -
Push a new GitHub release with changelog notes -
Backfill historical releases for this project
Frequently asked questions
- Is the Release Skills skill free?
- Yes. The skill itself is free from JimLiu/baoyu-skills. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Release Skills work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 11, 2026. Verdict: Works with setup. Installed verbatim (single self-contained SKILL.md, strict-YAML frontmatter parses, no missing assets) and exercised dry-run on a throwaway git repo — the real workflow tags, commits, pushes, and publishes GitHub Releases. It correctly detected the version file and changelog, chose a minor bump (1.2.3 to 1.3.0) from a feat commit, and emitted a well-formed multi-section changelog matching its documented dry-run format. A/B: output matched a no-skill baseline exactly (same semver, identical changelog block), so the skill's value is workflow structure/safety on real releases rather than better output on a narrow task; trigger surface is over-broad (bare 'push'/'推送' would misfire without release intent).
- What is the Release Skills SkillProof Score?
- 6.8/10 — installs cleanly 5/5, triggers reliably 3/5, output vs. baseline 5/10, docs & honesty 4/5.
- How do I install Release Skills?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Release Skills with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.