release-changelog

Generate a stable Paperclip release changelog from git logs, changesets, and merged PRs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Kauedz/althius-alg --skill release-changelog-kauedz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release-changelog
Source: https://github.com/Kauedz/althius-alg/tree/main/.agents/skills/release-changelog
Command: npx skills add https://github.com/Kauedz/althius-alg --skill release-changelog-kauedz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a stable Paperclip release changelog by aggregating commits, changesets, and merged PR context since the last stable tag.

Core Features & Use Cases

  • Collect recent commits, changesets, and merged PR data to produce user-facing release notes.
  • Automatically categorize entries into sections such as Breaking Changes, Highlights, Improvements, and Fixes, and format them for publication.
  • Support idempotent execution by updating releases/vYYYY.MDD.P.md without duplicating entries.

Quick Start

Generate the stable changelog at releases/vYYYY.MDD.P.md from the latest commits, changesets, and merged PR context.

Frequently Asked Questions about release-changelog

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

FAQPage Schema
How do I auto-generate a changelog from git logs and changesets?▼

Auto-generate a changelog by collecting recent commits, parsing .changeset files, and extracting merged PR data to produce a publish-ready release notes document.

How are changelog entries categorized into sections like breaking changes and fixes?▼

Changelog entries are categorized by parsing changesets and commit messages, then automatically grouping them into sections such as Breaking Changes, Highlights, Improvements, and Fixes.

Can I update an existing changelog without duplicating entries?▼

Yes, the changelog generation supports idempotent execution, meaning it updates the releases/vYYYY.MDD.P.md file without duplicating existing entries on subsequent runs.

What is the best way to format release notes for stable Calver releases?▼

Format stable Calver release notes by aggregating git history and PR context, then outputting the categorized changelog directly to a releases/vYYYY.MDD.P.md file.

Do I need any external dependencies to generate a changelog from pull requests?▼

No external dependencies are required to generate a changelog from pull requests, as the tool operates standalone to collect git logs and changeset data.

What data sources are used to prepare a publish-ready changelog?▼

A publish-ready changelog is prepared by extracting and aggregating data from recent git commit logs, .changeset files, and merged pull request context.