Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.
Install with Tessl CLI
npx tessl i github:wshobson/agents --skill git-advanced-workflows87
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
Interactive rebase and autosquash PR prep
Backup branch created
100%
100%
Autosquash flag used
0%
0%
Interactive rebase used
0%
100%
Rebase not merge for cleanup
100%
100%
force-with-lease push
100%
100%
Test or verification step
100%
100%
Rebase base targets main
0%
100%
--force-with-lease rationale
100%
100%
Backup branch rationale
100%
100%
Rebase squash/fixup operations
28%
100%
Commit message reword
100%
100%
Without context: $0.7686 · 4m 10s · 19 turns · 20 in / 13,762 out tokens
With context: $1.7825 · 7m 36s · 48 turns · 1,354 in / 24,555 out tokens
Automated bisect bug investigation
bisect start command
100%
100%
bisect bad marked
100%
100%
bisect good marked
100%
100%
bisect run used
100%
100%
test script exit 0 for good
100%
100%
test script non-zero for bad
100%
100%
bisect reset called
100%
100%
Clean working directory
100%
100%
Bad commit identified
100%
100%
Bisect explanation
100%
100%
Without context: $0.3624 · 1m 28s · 16 turns · 17 in / 4,171 out tokens
With context: $0.7247 · 2m 52s · 27 turns · 321 in / 8,701 out tokens
Hotfix backport via worktrees and cherry-pick
worktree add used
100%
100%
Multiple worktrees
100%
100%
cherry-pick for full backport
100%
100%
Partial apply for 1.8
100%
100%
force-with-lease push
0%
100%
worktree remove or prune
100%
100%
No main-branch checkout
100%
100%
Backport log produced
100%
100%
All three releases addressed
100%
100%
Sanitizer applied to 1.8
100%
100%
Without context: $1.2472 · 4m 31s · 39 turns · 40 in / 14,532 out tokens
With context: $0.9757 · 4m 1s · 29 turns · 323 in / 13,886 out tokens
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.