What problem does it solve?
This Skill enforces consistent Git practices across agent workflows, promoting isolated environments with worktrees and a clean, repeatable lifecycle for features and PRs.
Core Features & Use Cases
- Standard Branch Setup: Clear guidance for creating and naming feature branches and integrating with the main branch.
- Isolated Worktrees (RECOMMENDED): Enable parallel development without polluting the current workspace and simplify PR reviews.
- Branch Lifecycle Closure: Mandatory steps for merging, abandoning, or cleaning up branches to prevent drift.
- Instrumentation: Optional logging to observe workflow usage and diagnose issues.
Quick Start
Clone the repository containing this skill and review its guidance. Use the recommended commands to start a new feature, such as switching to main, pulling latest changes, and creating a feature branch, or invoke the provided worktree scripts for isolated work environments. Example commands: git checkout main; git pull origin main; git checkout -b feature/{name}.