release

Validate changelogs, install git hooks, and cut software releases.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/kingkillery/pk-qmd --skill release-kingkillery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/kingkillery/pk-qmd/tree/main/skills/release
Command: npx skills add https://github.com/kingkillery/pk-qmd --skill release-kingkillery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of managing releases for your project, including validating the changelog, installing git hooks, and cutting releases. It helps streamline the release process and ensures best practices are followed.

Core Features & Use Cases

  • Release Management: Validates changelog, installs git hooks, and cuts releases.
  • Versioning: Bumps versions to the next release number (major, minor, patch) or allows patch releases.
  • Automated Workflows: Executes scripts for context gathering, release cutting, and final changelog extraction.
  • Use Case: Use this Skill to ensure that every release is properly documented, tagged, and pushed to the repository.

Quick Start

Run /release 1.0.5 to cut a release version 1.0.5.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate git release management and changelog validation?

Automated release management validates your changelog, installs git hooks, and cuts releases using targeted scripts. It streamlines the process by enforcing best practices and handling versioning automatically.

What is the best way to cut a software release version with git hooks?

Cutting a release version involves running a command like `/release 1.0.5` to bump versions, validate the changelog, and push tags. This automated workflow ensures proper documentation and tagging.

How do I bump version numbers for major, minor, or patch releases?

Versioning bumps versions to the next major, minor, or patch release number automatically. You can specify the release version directly to ensure the correct semantic version is applied.

Can I use this automated workflow for patch releases in my software project?

Yes, the automated workflow supports patch releases alongside major and minor versioning. It executes scripts for context gathering, release cutting, and final changelog extraction.

Do I need any dependencies to install git hooks for release preparation?

No dependencies are required to install git hooks for release preparation. The Skill solely relies on standard git operations and built-in scripts to validate the changelog and finalize the release.

Why does my release workflow require validating the changelog before cutting?

Validating the changelog before cutting a release ensures every release is properly documented. This automated step enforces best practices by extracting final changelog entries and verifying updates.