What problem does it solve? Maintainers of Ansible collections struggle to track which stable branches have unreleased commits and what version number the next release should use. This Skill automates that analysis by inspecting git history and changelog fragments across all stable-X branches. ## Core Features & Use Cases - Stable Branch Detection: Automatically finds all stable-X branches from the upstream remote and checks each for unreleased commits since the last tag. - SemVer Calculation: Parses changelog fragments (breaking_changes, minor_changes, bugfixes, etc.) to determine MAJOR, MINOR, or PATCH impact and compute the next version. - Color-Coded Reports: Outputs clear status per branch — release needed, up to date, missing fragments, or errors — with a summary count. - Use Case: Before starting a release cycle for amazon.aws, run the analysis to learn that stable-1 has 14 commits and one bugfix fragment, so the next release should be 1.0.1. ## Quick Start Ask the AI to analyze the current Ansible collection and report which stable branches need releases and what versions to publish.