release-skills

Automate skill releases by updating versions, changelogs, and Git tags.

6|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hubvue/skills --skill release-skills-hubvue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-skills
Source: https://github.com/hubvue/skills/tree/main/productivity/release-skills
Command: npx skills add https://github.com/hubvue/skills --skill release-skills-hubvue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of releasing new versions of your skills, ensuring consistency and saving valuable development time.

Core Features & Use Cases

  • Automated Versioning: Intelligently bumps patch, minor, or major versions based on changes.
  • Changelog Generation: Updates English and Chinese changelogs automatically.
  • Commit & Tagging: Creates clean commits and version tags for your releases.
  • Use Case: After adding a new feature to a skill, run this to update the version, changelogs, and prepare for a release without manual steps.

Quick Start

Run the release-skills command to prepare a new version of your skill.

Frequently Asked Questions about release-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git release workflow with changelog generation and versioning?

Automate git release workflow by analyzing code changes to bump version numbers, generate English and Chinese changelogs, and create git commits and tags in a single step.

Can I preview version bumps and changelog updates before creating a git commit?

Yes, you can preview version bumps and changelog updates before committing by running the process in dry-run mode, which simulates changes without modifying files or creating tags.

How does automated semantic versioning determine patch, minor, or major version bumps?

Automated semantic versioning determines patch, minor, or major version bumps by analyzing code changes, with options available to manually override the version bump if needed.

What is the best way to maintain bilingual changelogs for skill releases?

Maintain bilingual changelogs by automating generation during the release process, which updates both English and Chinese changelog files simultaneously based on code changes.

Do I need any external dependencies to automate git tagging and versioning?

No external dependencies are required to automate git tagging and versioning, as the release workflow operates independently to analyze changes, bump versions, and create tags.

Why should I use an automated release workflow instead of manual git versioning?

Automated release workflow prevents manual versioning errors by standardizing changelog updates, commit formatting, and git tag creation, ensuring consistency while saving development time.