release-en

Generate changelogs, version tags, and GitHub release notes from commits and PRs.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/ousiass/claude-config --skill release-en
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-en
Source: https://github.com/ousiass/claude-config/tree/main/skills/release-en
Command: npx skills add https://github.com/ousiass/claude-config --skill release-en

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of release artifacts, including changelogs, version tags, and GitHub release notes, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Automated Changelog Generation: Compiles changes from commits and PRs into a structured changelog.
  • Version Tagging: Creates and pushes Git tags for releases.
  • GitHub Release Creation: Generates release notes on GitHub, optionally attaching build artifacts.
  • Use Case: After merging a new feature branch, use this Skill to automatically generate the changelog entry, tag the release, and publish it on GitHub.

Quick Start

Use the release-en skill to create a patch release based on the latest changes.

Frequently Asked Questions about release-en

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

FAQPage Schema
How do I automate changelog generation from git commit messages?

Automated changelog generation compiles structured entries directly from git commit messages and merged PRs. This Skill processes your project's commit history to create bilingual English and Japanese changelogs without manual writing.

Can I create GitHub release notes and git tags automatically?

Yes, you can create GitHub release notes and git tags automatically. This Skill integrates with Git and GitHub CLI to generate version tags, push them, and publish corresponding release notes on GitHub.

What is the best way to generate bilingual release notes for software projects?

The best way to generate bilingual release notes is using an automation Skill that parses merged PRs. It automatically derives English and Japanese changelog entries from your commit history to ensure consistent multilingual documentation.

Do I need the GitHub CLI installed to automate versioning and releases?

Yes, you need the GitHub CLI installed to automate versioning and releases. This Skill depends on both git and gh command line tools to interact with your repositories, create version tags, and publish GitHub release notes.

How to publish a patch release with automated changelog entries?

To publish a patch release with automated changelog entries, trigger this Skill after merging your feature branch. It will compile the latest changes, generate the changelog, create the git tag, and publish the GitHub release.