Git workflow patterns for commits, branching, PRs, and history management across heterogeneous repositories. Use when creating commits, managing branches, opening pull requests, or rewriting history. Do not use for non-git implementation tasks or repo-specific release policy decisions without repository documentation.
95
Quality
96%
Does it follow best practices?
Impact
90%
1.50xAverage score across 3 eval scenarios
Passed
No known issues
Conventional commit format and staging discipline
Two separate commits
100%
100%
Conventional commit type used
100%
100%
Correct type for auth change
100%
100%
Correct type for payments change
100%
100%
Scoped commit messages
100%
100%
Lowercase subject lines
100%
100%
Imperative mood
100%
100%
No trailing period
100%
100%
Subject under 72 chars
100%
100%
Explicit staging by name
100%
100%
Status check before commit
0%
0%
Auth files staged together
100%
100%
Without context: $0.3091 · 1m 7s · 22 turns · 27 in / 3,833 out tokens
With context: $0.5351 · 1m 29s · 31 turns · 34 in / 5,279 out tokens
Branch discovery and branch naming conventions
Branch discovery attempt
100%
100%
Current branch checked
0%
100%
Production branch checked
100%
100%
Discovery results saved
75%
100%
Feature branch type prefix
0%
100%
Ticket ID in branch name
100%
100%
Branch name format
0%
100%
Branch from default branch
100%
100%
Fallback discovery used
0%
0%
Branch name stored
0%
0%
Without context: $0.4571 · 1m 41s · 27 turns · 32 in / 5,632 out tokens
With context: $0.6829 · 2m 4s · 38 turns · 295 in / 6,885 out tokens
History rewriting and PR preparation
Backup branch created
0%
100%
Reset to base branch tip
60%
100%
Clean narrative commits
100%
100%
Conventional commit messages
100%
100%
Byte-for-byte verification
0%
100%
Force-with-lease used
0%
83%
User confirmation noted
0%
100%
PR title under 70 chars
100%
100%
PR summary bullets
75%
100%
PR test plan checklist
50%
100%
Backup branch link in PR
0%
100%
Without context: $0.7369 · 2m 57s · 32 turns · 39 in / 11,074 out tokens
With context: $1.0664 · 3m 39s · 45 turns · 82 in / 12,797 out tokens
5342bca
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.