changelog

Generate changelogs from recent GitHub PR merges on the main branch.

6|Updated Jan 29, 2023
One-click install
npx skills add https://github.com/rethinkhealth/glion --skill changelog-rethinkhealth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/rethinkhealth/glion/tree/main/.agents/skills/changelog
Command: npx skills add https://github.com/rethinkhealth/glion --skill changelog-rethinkhealth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Changelog creation from PR merges is time-consuming; this skill automatically summarizes recent merges to the main branch into a concise, readable changelog, saving effort and ensuring consistency.

Core Features & Use Cases

  • Automated changelog generation from merged PRs in the chosen period.
  • Credits to contributors and highlights of new features, bug fixes, and improvements.
  • Use case: generate a weekly or daily changelog for leadership or team-wide documentation with a single request.

Quick Start

Specify daily or weekly period to generate the latest changelog from main merges.

Frequently Asked Questions about changelog

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

FAQPage Schema
How do I automatically generate a changelog from merged pull requests?

Automated changelog generation from merged PRs works by summarizing recent main branch merges into a categorized list of features, fixes, and improvements. This skill fetches GitHub PR data for your chosen period and formats it into an internal documentation summary.

Can I create a weekly summary of GitHub PR merges for team communication?

Yes, you can generate a weekly summary of GitHub PR merges for team communication by specifying a weekly period. The output highlights new features, bug fixes, and improvements while attributing contributions, making it suitable for leadership or team-wide documentation.

Does changelog generation require access to my main branch pull request data?

Yes, changelog generation requires access to GitHub PR data for the main branch within your specified period. The skill analyzes these merged pull requests to extract and categorize changes for your documentation.

What is the best way to categorize GitHub merges into features and fixes for documentation?

The best way to categorize GitHub merges into features and fixes is to use automated PR summarization. This skill parses main branch merges, groups changes by category, credits contributors, and formats the output for internal documentation.

How do I credit contributors when summarizing recent main branch merges?

To credit contributors when summarizing recent main branch merges, the automated changelog process extracts author attribution from GitHub PR data. It includes contributor highlights alongside categorized features and improvements in the generated summary.

When should I use automated PR summarization instead of manual changelog creation?

You should use automated PR summarization instead of manual changelog creation when you need consistent daily or weekly summaries without the time-consuming effort of reviewing main branch merges and categorizing changes by hand.