A global AI agent skill for generating, managing, and maintaining standard CHANGELOG.md files in your projects.
What pain points does it solve?
Have you ever struggled to remember what changes you or your AI agent made today? Tired of scrolling through chat logs to summarize your work? With changelog-generator, you no longer need to manually write down what was done. The agent automatically acts as your scribe, aggregating your daily updates and formatting them perfectly into your project's CHANGELOG.md.
This skill allows your AI assistant to automatically detect updates, feature additions, or bug fixes, and categorize them into a standardized format. It strictly follows:
- Auto-Initialization: Creates a standardized
CHANGELOG.mdif one doesn't exist. - Smart Categorization: Groups changes into
Added,Changed,Deprecated,Removed,Fixed, andSecurity. - Version Management: Uses Semantic Versioning to determine major, minor, or patch numbers dynamically.
- Auto Version Sync: Synchronizes the updated version number across all
package.jsonfiles in the project (root and sub-apps). - Proactive Logging: Keeps track of prior context and automatically drafts the changelog update.
Clone this repository into your AI agents' skills directory.
git clone https://github.com/CalvinQin/changelog-generator.git ~/.agents/skills/changelog-generator
或者
git clone https://github.com/CalvinQin/changelog-generator.git ~/.gemini/antigravity/skills/changelog-generatorThen register the skill inside your SKILLS_LOG.md or dynamically attach it when starting your agent environment.
None. Purely relies on the AI assistant's ability to read and write to the local file system.
MIT