What problem does it solve? Inconsistent commit messages, oversized pull requests, and tangled git histories make code review slow and debugging painful. This Skill provides concrete conventions for commits, branches, PRs, rebasing, conflict resolution, and bisect-based bug hunting so teams maintain a clean, reviewable, debuggable history. ## Core Features & Use Cases - Commit Conventions: Enforces the type(scope): description format with a catalog of commit types (feat, fix, refactor, test, docs, chore, perf, style) and rules for atomic, independently revertable commits. - Branch & PR Discipline: Standardizes branch naming as type/ticket-id/description and keeps pull requests under 400 lines, single-concern, with what/why/how-to-test descriptions. - History Management: Provides a decision framework for rebase vs. merge, a step-by-step conflict resolution method, and git bisect workflows (including automated bisect with test commands) to locate breaking commits. - Use Case: When a bug appears in production, use the bisect workflow to identify the exact breaking commit in log2(N) steps, then craft a properly scoped fix commit referencing the original ticket. ## Quick Start Review my recent commits and pull request against the git workflow conventions and tell me what to fix before merging.