release-skills
Handles the whole process of releasing a new software version, writing notes and pushing it out.
Installation
Paste this into Claude Code, Cursor, or any agent that can run commands.
What this skill does
What it does:
This skill automates the process of publishing a new version of a software project. It automatically figures out what kind of project it is, such as one built with Node.js, Python, or Rust, finds the file that stores the current version number, and looks for changelog files that list what has changed, even if those files are written in different languages like English, Chinese, or Japanese. It looks at the project's history since the last release, sorts the changes into categories like new features or bug fixes, warns if something looks like a change that could break existing use, and can create an official release page on GitHub. It can also work with project-specific customization steps if a project defines them.
When to use it:
Use it when someone wants to publish a new version of a software project, bump a version number, write release notes, create a GitHub release, or fill in missing past release pages.
The full skill text could not be loaded right now. It installs fine with the command above, or read it at the source.
Mirrored from the author's public source. Install counts from the open skills registry.