CtrlK
BlogDocsLog inGet started
Tessl Logo

git-advanced-workflows

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-workflows
What are skills?

87

Does it follow best practices?

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

88%

22%

Feature Branch Cleanup Before Code Review

Interactive rebase and autosquash PR prep

Criteria
Without context
With context

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

100%

Tracking Down a Performance Regression

Automated bisect bug investigation

Criteria
Without context
With context

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

100%

12%

Backporting a Security Fix Across Multiple Release Lines

Hotfix backport via worktrees and cherry-pick

Criteria
Without context
With context

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

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.