What problem does it solve? Writing release notes manually requires digging through commit history, cross-referencing merge requests, and looking up Jira tickets one by one, which is slow and error-prone. This Skill automates that entire process by analyzing commits since the last tag and producing organized, categorized release notes. ## Core Features & Use Cases - Commit Analysis: Finds the latest Git tag and collects merge commits from origin/main, while excluding hotfixes already released via origin/master to avoid duplication. - Cross-Referencing: Looks up GitLab MR details and Jira issues (via MCP integrations) to extract accurate titles, types, and links for each change. - Smart Categorization: Groups changes into Features, Bugfixes, and Other Changes based on Jira issue types, with deduplication of MRs referencing the same ticket. - Use Case: Before tagging version 2.4.0, run this Skill to automatically produce a markdown changelog with linked Jira tickets, ready to paste into your release page. ## Quick Start Ask the AI to generate release notes for the upcoming release by analyzing commits since the last tag.