What problem does it solve?
This Skill provides a structured approach to committing code changes, ensuring that work remains traceable and manageable for multi-agent collaboration without generating excessive, noisy micro-commits.
Core Features & Use Cases
- Defined Commit Scales: Offers options for Micro, Small (default), and Medium commits, catering to different change scopes.
- Commit Rules: Enforces rules for committing only on request, one intent per commit, running verification, and writing clear messages.
- Handoff Guidance: Provides a checklist for smooth transitions between agents, highlighting pending batches and verification status.
- Use Case: A developer needs to refactor a specific module. This Skill helps them decide the appropriate commit size, run necessary tests, and craft a clear commit message, ensuring the change is well-documented and easy to review.
Quick Start
Use the commit batching skill to commit a small batch of changes related to normalizing resource names.