jimliu avatar

Release Skills

Release-skills automates version bumping and publishing across multiple project types—Node.js, Python, Rust, Claude Plugins, and generic projects—by auto-detecting version files and changelogs. It's designed for developers who need a universal release workflow that supports dry-runs and customizable version increments without manual configuration. The skill solves the problem of managing releases across heterogeneous codebases by providing a single command that adapts to each project's structure and executes project-specific publishing logic through configurable hooks.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
25.9K
GitHub stars
27.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add jimliu/baoyu-skills --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-skills
Categories
Git & Pull Requests, Release Management, Automation & Workflows, Python, Rust

More from jimliu/baoyu-skills

All 24
1tavily-ai avatartavily-researchtavily-ai/skillsConduct comprehensive AI-powered research with citations via the Tavily CLI. Use this skill when the user wants deep research, a detailed report, a comparison, 23.7Kskills.sh installs
2warpdotdev avatarcross-critiquewarpdotdev/common-skillsRun a second round on a contested question by circulating each subagent's independent proposal to the other authors and asking for structured pros and cons, the22.1Kskills.sh installs
3yuan1z0825 avatarnature-figureyuan1z0825/nature-skillsCreate, revise, audit, and export submission-grade scientific figures for Nature-family and other high-impact venues in Python (matplotlib/seaborn) or R (ggplot19.9Kskills.sh installs
4tavily-ai avatartavily-clitavily-ai/skillsWeb search, content extraction, crawling, and deep research via the Tavily CLI. Use this skill whenever the user wants to search the web, find articles, researc18.4Kskills.sh installs
5warpdotdev avatarreadoutwarpdotdev/common-skillsProduce a polished, self-contained HTML "readout" document under ~/.readouts (with an auto-maintained index page), either by snapshotting the findings accumulat17.7Kskills.sh installs
6apify avatarapify-ultimate-scraperapify/agent-skillsUniversal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Googl16.7Kskills.sh installs