What problem does it solve?
This skill provides a disciplined workflow for committing changes by enforcing a structured commit message format and safe branch handling, reducing ambiguity and drift in version history.
Core Features & Use Cases
- Branch Handling: If on main or master, create a new branch with the echo/ prefix (e.g., echo/fix-aws-rate-limit); If already on a feature branch, proceed with commit.
- Commit Message Format: Enforces a short title and a two-part body (Problem and Solution) to improve traceability and review efficiency.
- Guidelines: Do not include test changes in the description; Git add ALL files related to the change; Write clearly and avoid unnecessary complexity.
Quick Start
Ask me to commit your current changes with a concise title and a Problem/Solution body, creating an echo/ branch if you are on main or master.