release

Automate semantic versioning, Git tagging, and changelog generation for hwp2md.

118|29|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/roboco-io/hwp2md --skill release-roboco-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release
Source: https://github.com/roboco-io/hwp2md/tree/main/.claude/skills/release
Command: npx skills add https://github.com/roboco-io/hwp2md --skill release-roboco-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, goreleaser, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of versioning, tagging, and generating release notes for software projects, ensuring consistency and saving valuable developer time.

Core Features & Use Cases

  • Automated Versioning: Automatically determines and increments version numbers (major, minor, patch) based on semantic versioning principles.
  • Tagging and Pushing: Creates annotated Git tags and pushes them to the remote repository.
  • Release Notes Generation: Analyzes commit history to generate structured release notes, often integrated with tools like goreleaser.
  • Use Case: When preparing to launch a new version of your application, use this Skill to handle all the Git operations and changelog updates, allowing you to focus on the release itself.

Quick Start

Use the release skill to prepare the next patch version for the project.

Frequently Asked Questions about release

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

FAQPage Schema
How do I automate semantic versioning and Git tag creation for releases?

Automated semantic versioning and Git tag creation involves incrementing major, minor, or patch numbers and generating annotated tags. This Skill manages those Git operations automatically to ensure consistent release versioning.

How does goreleaser generate changelogs from Git history?

Goreleaser generates changelogs by analyzing Git commit history to extract structured release notes. This Skill integrates with goreleaser to parse commits automatically and produce formatted changelogs for GitHub releases.

Do I need GitHub Actions to automate binary builds and GitHub releases?

GitHub Actions facilitates continuous delivery pipelines for binary builds and automated GitHub releases. This Skill integrates with goreleaser to enable automated binary builds and release publishing within GitHub Actions workflows.

What is the best way to manage patch version increments for a Go project?

Managing patch version increments for a Go project requires updating semantic version numbers and applying annotated Git tags. This Skill automates that process by handling the version bump, tag creation, and remote push.

Can I use this release automation tool without installing git and goreleaser?

You cannot use this release automation without installing git and goreleaser, as they are required dependencies. Git manages version tagging and history analysis, while goreleaser handles automated GitHub releases and binary builds.