What problem does it solve? Writing release notes from a pile of raw commits is tedious and error-prone: developers write commit messages for other developers, not for end users. This Skill converts raw git log output into a clean, user-facing CHANGELOG entry by grouping, translating, and filtering commits. ## Core Features & Use Cases - Commit Grouping: Sorts commits into Added, Changed/Fixed, and Internal buckets following the Keep a Changelog style. - Dev-speak to User-speak Translation: Rewrites technical commit messages (e.g., "fix: handle null in payment.processor") into plain user language (e.g., "Fixed a crash when applying coupons to gift cards"). - Noise Filtering: Drops typo fixes, CI tweaks, dependency bumps, and version bumps that users do not care about. - Use Case: You are cutting release v1.4.0 and run git log v1.3.0..HEAD. The Skill produces a formatted Markdown section with Added, Fixed, and Internal headings, ready to paste into CHANGELOG.md. ## Quick Start Ask the AI to generate a user-facing changelog entry for version v1.4.0 from all commits since the previous tag.