generate-changelog

Generate monthly changelog entries from git commits across Microlink and unavatar repositories.

142|31|Updated Jul 13, 2017
One-click install
npx skills add https://github.com/microlinkhq/www --skill generate-changelog-microlinkhq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-changelog
Source: https://github.com/microlinkhq/www/tree/main/.agents/skills/generate-changelog
Command: npx skills add https://github.com/microlinkhq/www --skill generate-changelog-microlinkhq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the manual effort of writing user-facing changelog entries by automatically summarizing relevant changes from git history since the last update.

Core Features & Use Cases

  • Commit-to-entry summarization: Inspects commits across multiple Microlink and unavatar repositories and selects only changes likely to affect users.
  • De-duplication via existing history: Uses the last modified date of the changelog file to avoid repeating entries already captured.
  • Monthly, product-grouped output: Groups results by month and formats each entry for the expected changelog structure, with consistent product links.

Quick Start

Use the generate-changelog skill to propose updated monthly changelog entries for src/content/fragments/changelog.md based on commits since the last modification.

Frequently Asked Questions about generate-changelog

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

FAQPage Schema
How do I generate release notes from git commits automatically?

Generate release notes from git commits by scanning repository history after a cutoff date, filtering out internal work, and summarizing user-facing changes into one-line entries. The process groups results by month for easy review.

How can I avoid duplicate entries when updating a changelog file?

Avoid duplicate changelog entries by determining the cutoff date from the last modification of the changelog file. The tool reads the existing file format and scans git commits only after that specific date.

Does the changelog generator filter out internal-only commits?

Yes, the changelog generator filters out internal-only commits and merges. It inspects git history across repositories and selects only changes likely to affect users, producing concise, product-scoped entries.

How do I group changelog updates by month for multiple products?

Group changelog updates by month by scanning commits across multiple repositories and formatting each entry into the expected file structure. Output includes consistent product links and one-line summaries grouped monthly.

Can I review generated changelog entries before inserting them into the file?

Yes, you can review generated changelog entries before insertion. The tool proposes updated monthly entries based on recent commits, allowing you to approve one-line product-scoped changes before updating the changelog file.