jimliu avatar

Release Skills

A solid general-purpose release tool that handles the entire versioning workflow from bump to changelog to GitHub Release. It auto-detects Node.js, Python, Rust, and Claude Plugin projects by scanning for package.json, pyproject.toml, Cargo.toml, or marketplace.json. The multi-language changelog support is genuinely useful if you maintain CHANGELOG.md and CHANGELOG.zh.md files side by side. It follows conventional commits to determine version bumps, catches breaking changes, and can backfill missing GitHub Releases from existing tags. The hook system lets you inject custom packaging steps without forking the skill. Best for teams that want consistent release mechanics across different project types without writing the same Git tag and changelog logic repeatedly.

skills.sh installs
2.9K
GitHub stars
6.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add jimliu/baoyu-design --skill release-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

Release Skills

Universal release workflow supporting any project type with multi-language changelog.

User Input Tools

When this skill prompts the user, follow this tool-selection rule (priority order):

  1. Prefer built-in user-input tools exposed by the current agent runtime — e.g., AskUserQuestion, request_user_input, clarify, ask_user, or any equivalent.
  2. Fallback: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
  3. Batching: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order.

Concrete AskUserQuestion references below are examples — substitute the local equivalent in other runtimes.

Quick Start

Just run /release-skills - auto-detects your project configuration.

Supported Projects

Sponsors

Details

Repository
github.com/jimliu/baoyu-design
Categories
Git & Pull Requests, Release Management, Automation & Workflows, Python, Rust, Design & UI/UX
First seen
Jul 14, 2026

More from jimliu/baoyu-design

All 2
1nrwl avatarnx-importnrwl/nx-ai-agents-configImport, merge, or combine repositories into an Nx workspace using nx import. USE WHEN the user asks to adopt Nx across repos, move projects into a monorepo, or 2.7Kskills.sh installs
2qodo-ai avatarqodo-get-rulesqodo-ai/qodo-skillsLoads coding rules from Qodo most relevant to the current coding task by generating a semantic search query from the assignment. Use when Qodo is configured and2.6Kskills.sh installs
3paulrberg avatarbump-releasepaulrberg/agent-skillsCut a release: bump versions, write changelogs, commit, tag.2.4Kskills.sh installs
4bytedance avatarweb-design-guidelinesbytedance/deer-flowReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site 2.3Kskills.sh installs
5yoshiko-pg avatardifityoshiko-pg/difitAsk the user for a code review through difit after code changes.2.3Kskills.sh installs
6cursor avatarloop-on-cicursor/pluginsMonitor PR checks and fix failures until green. Uses gh pr checks as the source of truth for PR-attached checks.2.3Kskills.sh installs