About
The Semantic Version Manager skill streamlines the software release lifecycle by handling semantic versioning (SemVer) across diverse project environments. It ensures consistency by simultaneously updating version strings in configuration files such as package.json and pyproject.toml, while automatically managing git tags and GitHub releases. By generating CHANGELOG.md files and facilitating release notifications, it eliminates manual overhead and ensures a professional, traceable deployment history for any codebase.