Release Notes Generator for Openclaw

Transform raw git commit logs into structured, professional release notes categorized by impact and feature.

sunny0826
v1.0.0
Apr 2, 2026
0
795
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install release-notes-generator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install release-notes-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Release Notes Generator?

The Release Notes Generator is a specialized utility within the Openclaw Skills ecosystem designed for developers and open-source maintainers. It streamlines the documentation process by analyzing raw commit histories or changelog text and synthesizing them into a clean, readable format. This skill eliminates the manual drudgery of sorting through version history while ensuring that critical updates, such as breaking changes, are highlighted for the end-user.

By leveraging semantic analysis of conventional commit messages, this Openclaw Skills addition provides a consistent and high-quality communication bridge between developers and their audience. It focuses on user-facing value by filtering out technical noise and focusing on what truly matters to the software's users and stakeholders.

Release Notes Generator Use Cases

  • Transforming a messy git log into a clean Markdown changelog for a new software release.
  • Preparing professional update summaries for internal stakeholders or external customers.
  • Automatically categorizing weekly development progress into features and bug fixes.
  • Converting technical commit messages into user-friendly release notes in multiple languages.

How Release Notes Generator Works

  1. The user provides a raw text input containing commit logs or previous changelog notes.
  2. The skill identifies the intent of each commit based on standard conventional prefixes like feat, fix, or breaking change.
  3. Based on the user's initial prompt language, the skill automatically selects either an English or Chinese template.
  4. It strips away technical noise such as internal refactors or chore tasks to focus on user-facing value.
  5. The skill generates a structured Markdown document with categorized bullet points and component tags.

Release Notes Generator Setup

To use this skill within your AI agent environment, ensure the skill definition is recognized by your local agent. No external API keys or git integrations are required as the skill processes text directly for security. Simply invoke the skill by providing your commit history:

# Example prompt to trigger the skill
"Generate release notes from the following commit log: [paste your git log here]"

Release Notes Generator Data Schema & Taxonomy

The skill processes unstructured text and outputs structured Markdown. It organizes data according to the following taxonomy:

Section Description Mapping Logic
Breaking Changes Critical API or logic changes Triggers on BREAKING CHANGE: or ! markers
Features New functionality or enhancements Triggers on feat: or feat(scope):
Bug Fixes Corrected issues or errors Triggers on fix: or fix(scope):
Component Affected module or area Extracted from parentheses within the commit prefix

Release Notes Generator Advanced Features

  • Multilingual support with automatic language detection for English and Chinese outputs.
  • Intelligent component extraction to group updates by specific software modules or scopes.
  • Built-in security protocols to prevent indirect prompt injection from untrusted commit messages by treating input as pure text.
  • Noise reduction logic that automatically filters out non-essential commits like typos, documentation updates, or internal chores.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*