changelog-generator

Generate user-facing changelogs from git commit history.

3|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/heyAyushh/stacc --skill changelog-generator-heyayushh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog-generator
Source: https://github.com/heyAyushh/stacc/tree/main/configs/skills/changelog-generator
Command: npx skills add https://github.com/heyAyushh/stacc --skill changelog-generator-heyayushh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically converts raw git commits into customer-friendly changelogs to publish release notes quickly.

Core Features & Use Cases

  • Scans Git History: analyzes commits across versions and time ranges.
  • Categorizes Changes: groups commits into features, improvements, fixes, breaking changes, and security.
  • Translates Technical → User-Friendly: rewrites technical diffs into customer-facing language.
  • Formats Professionally: produces clean, publication-ready entries.
  • Filters Noise: excludes internal or irrelevant commits to avoid clutter.
  • Use Case: create release notes for a new version, weekly updates, or app store descriptions.

Quick Start

From your project repository, generate a changelog for commits since the last release. For example, run the tool to produce a Release Notes draft for v2.5.0; or generate a weekly changelog for the past 7 days.

Frequently Asked Questions about changelog-generator

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

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

Create customer-facing changelogs from raw git commits by scanning repository history across versions or time ranges. The tool categorizes commits into features, improvements, fixes, and security updates, then translates technical changes into readable language while filtering out internal noise for publication-ready release notes.

Can I filter internal or irrelevant commits from my changelog?

Filter internal or irrelevant commits from your changelog using predefined noise exclusion guidelines. The tool automatically removes clutter from raw git history, ensuring only relevant customer-facing changes remain visible in the final formatted release notes.

What's the best way to write weekly updates from git history?

Write weekly updates from git history by scanning commits from a defined time range and categorizing them into user-friendly improvements and fixes. The tool translates technical diffs into readable language, producing clean, publication-ready entries for your weekly changelog.

How does categorizing commits into features and fixes work?

Categorizing commits into features and fixes works by analyzing git history and grouping changes into predefined buckets like features, improvements, fixes, breaking changes, and security. The tool automatically classifies each commit and translates technical details into professional, customer-facing language.

Does the changelog generator work for app store release descriptions?

The changelog generator works for app store release descriptions by translating technical git commits into polished, customer-facing language. It formats entries professionally and filters noise, making it suitable for creating release notes for new versions or app store submissions.