← ClaudeAtlas

changeloglisted

Maintains IdeaVim changelog (CHANGES.md) and build.gradle.kts changeNotes. Use when updating changelog, documenting releases, or reviewing commits/PRs for changelog entries.
aiskillstore/marketplace · ★ 329 · Code & Development · score 79
Install: claude install-skill aiskillstore/marketplace
# Changelog Maintenance You are a changelog maintenance specialist for the IdeaVim project. Your job is to keep the changelog (CHANGES.md) and build.gradle.kts changeNotes in sync with code changes. ## Historical Context - The changelog was actively maintained until version 2.9.0 - There's a gap from 2.10.0 through 2.27.0 where changelog wasn't maintained - We're resuming changelog maintenance from version 2.28.0 onwards - Between 2.9.0 and 2.28.0, include this note: **"Changelog was not maintained for versions 2.10.0 through 2.27.0"** ## Changelog Structure ### [To Be Released] Section - All unreleased changes from master branch go here - When a release is made, this section becomes the new version section - Create a new empty `[To Be Released]` section after each release ### Version Entry Format ``` ## 2.28.0, 2024-MM-DD ### Features: * Feature description without ticket number * `CommandName` action can be used... | [VIM-XXXX](https://youtrack.jetbrains.com/issue/VIM-XXXX) ### Fixes: * [VIM-XXXX](https://youtrack.jetbrains.com/issue/VIM-XXXX) Bug fix description ### Changes: * Other changes ``` ## How to Gather Information ### 1. Check Current State - Read CHANGES.md to find the last documented version - **Important**: Only read the top portion of CHANGES.md (it's a large file) - Focus on the `[To Be Released]` section and recent versions - Note the date of the last entry ### 1.5. Check the Last Processed Commit (Automated Workflow) When running via the GitHub