What problem does it solve?
This Skill solves the inconsistency and manual overhead associated with versioning and documenting git commits, ensuring that every change is traceable, atomic, and compliant with CalVer standards.
Core Features & Use Cases
- CalVer Versioning: Automatically calculates and applies YY.WW.MICRO version tags based on repository history.
- Atomic Commit Workflow: Enforces logical separation of changes to ensure the repository remains in a buildable state.
- History Cleanup: Provides a structured, interactive process to squash and rebase commits before merging or opening pull requests.
- Use Case: When finishing a complex feature, use this skill to split your work into clean, logical commits, generate a new CalVer tag, and format your commit messages with required metadata.
Quick Start
Use the git-commit skill to perform an atomic commit of the current changes and apply the next CalVer tag.