← Back to Skills Marketplace
1kalin

Release Notes Generator

by 1kalin · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
676
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install afrexai-release-notes
Description
Generate clear, formatted release notes from git commits, PR titles, or change descriptions, grouped by change type and suitable for different audiences and...
README (SKILL.md)

Release Notes Generator

Generate clear, professional release notes from git commits, PRs, or a plain list of changes. Outputs formatted changelogs your users actually want to read.

Usage

Tell the agent what changed — paste commits, PR titles, or describe features in plain language. It produces structured release notes.

Input Options

  1. Git diff/log — paste git log --oneline v1.2.0..v1.3.0 output
  2. PR list — paste merged PR titles
  3. Plain description — "We added dark mode, fixed the login bug, and dropped Python 3.7 support"

Output Format

## v1.3.0 — 2026-02-13

### Added
- Dark mode across all pages (#142)

### Fixed
- Login redirect loop on Safari (#138)

### Breaking Changes
- Dropped Python 3.7 support — minimum is now 3.9

### Migration Guide
- Update your CI to use Python 3.9+ images

Behavior

  • Group changes by type: Added, Changed, Fixed, Deprecated, Removed, Security, Breaking Changes
  • Follow Keep a Changelog conventions
  • Include migration guides for breaking changes
  • Write for end users, not engineers (unless told otherwise)
  • Strip internal/refactor commits unless asked to include them
  • Add PR/issue numbers when available
  • Keep it scannable — bullet points, not paragraphs

Audience Toggle

Say "internal" for eng-focused notes or "external" for customer-facing notes. Default is external.

Multiple Formats

Ask for:

  • Changelog — append-friendly CHANGELOG.md format
  • Email — ready to paste into a release email
  • Slack — compact format for #releases channel
  • GitHub Release — markdown for GitHub release page
  • Tweet thread — highlight reel for social

Tips

  • Run after every sprint or before every deploy
  • Pair with a CI step that dumps git log into a file
  • Keep a running CHANGELOG.md and append each release

Built by AfrexAI — AI context packs for business teams ($47/pack). See our AI Revenue Calculator to find what automation is costing you.

Usage Guidance
This skill is instruction-only and appears coherent for generating release notes. Before using it, avoid pasting any secrets, tokens, full diffs that might contain credentials, or private data you don't want included in generated output. If you integrate this into CI, ensure logs and artifacts don't expose sensitive information. If you need internal-only notes, explicitly choose the 'internal' audience option so the output is targeted correctly.
Capability Analysis
Type: OpenClaw Skill Name: afrexai-release-notes Version: 1.0.0 The skill bundle is benign. Both SKILL.md and README.md clearly define the purpose of generating release notes from various inputs and specify output formats. There are no instructions for the AI agent to perform any actions beyond text generation and formatting, such as accessing sensitive files, making network requests, executing system commands, or engaging in prompt injection against itself. The external links provided are for documentation and marketing purposes, not for malicious execution or data exfiltration.
Capability Assessment
Purpose & Capability
The SKILL.md and README describe generating release notes from pasted git logs, PR titles, or plain descriptions; there are no extra credentials, binaries, or installs required and nothing requested that is unrelated to producing changelogs.
Instruction Scope
Runtime instructions operate on user-provided text (git log output, PR titles, or plain descriptions). The skill does not instruct the agent to read system files, access environment variables, or transmit data to external endpoints beyond generating formatted text. Users should avoid pasting sensitive data (secrets, full commit diffs containing credentials) into the input.
Install Mechanism
No install spec or downloadable code is present; this is instruction-only which minimizes disk writes and external fetches.
Credentials
The skill declares no required environment variables, credentials, or config paths; this matches the described purpose of transforming user-provided text into release notes.
Persistence & Privilege
Defaults (always: false, user-invocable: true, model invocation allowed) are appropriate. The skill does not request persistent or elevated privileges or attempt to modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install afrexai-release-notes
  3. After installation, invoke the skill by name or use /afrexai-release-notes
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Release Notes Generator skill. - Generate structured, professional release notes from git logs, PRs, or plain descriptions. - Groups changes by type (Added, Fixed, Breaking Changes, etc.), following Keep a Changelog conventions. - Supports various output formats, including changelog, email, Slack, GitHub release, and tweet threads. - Audience toggle for internal (engineering) or external (user-friendly) release notes. - Option to include migration guides for breaking changes.
Metadata
Slug afrexai-release-notes
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Release Notes Generator?

Generate clear, formatted release notes from git commits, PR titles, or change descriptions, grouped by change type and suitable for different audiences and... It is an AI Agent Skill for Claude Code / OpenClaw, with 676 downloads so far.

How do I install Release Notes Generator?

Run "/install afrexai-release-notes" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Release Notes Generator free?

Yes, Release Notes Generator is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Release Notes Generator support?

Release Notes Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Release Notes Generator?

It is built and maintained by 1kalin (@1kalin); the current version is v1.0.0.

💬 Comments