release-changelog

Generates Markdown release changelogs from git commit history and changeset data.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/ulle73/paperclip --skill release-changelog-ulle73
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-changelog
Source: https://github.com/ulle73/paperclip/tree/main/.agents/skills/release-changelog
Command: npx skills add https://github.com/ulle73/paperclip --skill release-changelog-ulle73

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of user-facing changelogs for stable Paperclip releases, streamlining the process from version control and changeset information.

Core Features & Use Cases

  • Automatic Changelog Generation: Generates changelogs based on commit history and changeset files.
  • Versioning: Handles calendar versioning for stable releases, with support for canary releases.
  • User-Friendly Output: Outputs a Markdown file formatted for easy reading and review.

Quick Start

Execute the 'release-changelog' skill with the specified release date to generate the changelog for a Paperclip stable release.

Frequently Asked Questions about release-changelog

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

FAQPage Schema
How do I automatically generate a changelog from git commit history?

Automatically generate a changelog by analyzing git commit history and changeset data to produce a user-facing Markdown file. This requires configuring specific version and date inputs to accurately parse version control systems.

How does changeset data work with calendar versioning for release notes?

Changeset data works with calendar versioning by mapping specific changes to stable release dates. The system analyzes these changesets alongside commit history to structure the Markdown output, while also supporting canary releases.

Do I need access to a version control system to generate release notes?

Yes, you need access to version control systems to generate release notes. The changelog generation specifically requires reading git commit history and changeset files, along with specific configuration options for version and date input.

What is the best way to format changelog output for user review?

The best way to format changelog output is generating a Markdown file with user-facing content and inline contributor attribution. This format is automatically produced by analyzing version control and changeset data, ensuring easy reading and review.

Can I include contributor attribution inline when generating a changelog?

Yes, you can include contributor attribution inline when generating a changelog. The Markdown output automatically features user-facing content with inline contributor attribution based on the analyzed git commit history and changeset data.

Why does automated changelog generation require specific date configuration?

Automated changelog generation requires specific date configuration to correctly map commit history and changeset data to calendar versioning. This ensures the stable release Markdown output accurately reflects the correct release timeline.