CtrlK
BlogDocsLog inGet started
Tessl Logo

git-rebase-sync

Sync a feature branch onto the latest origin base branch via git rebase, with safety rails, deliberate conflict resolution, and safe force-with-lease pushing.

86

1.67x

Quality

80%

Does it follow best practices?

Impact

99%

1.67x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./data/skills-md/0xbigboss/claude-code/git-rebase-sync/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

54%

Branch Sync Script for the Dev Team

Pre-rebase safety and backup workflow

Criteria
Without context
With context

Annotated tag creation

0%

100%

Timestamp in tag name

100%

100%

Force-with-lease push

100%

100%

No plain --force

100%

100%

Fetch before rebase

100%

100%

Status preflight check

50%

100%

Merge commit detection

0%

100%

Default branch lookup

40%

100%

Confirmation before rebase

0%

100%

Confirmation before push

0%

100%

Without context: $0.2209 · 1m 5s · 12 turns · 15 in / 3,572 out tokens

With context: $0.3245 · 1m 16s · 17 turns · 452 in / 4,205 out tokens

100%

34%

Git Rebase Conflict Resolution Runbook

Conflict resolution approach during rebase

Criteria
Without context
With context

Prefer upstream changes

0%

100%

Regenerate generated files

0%

100%

Ask targeted question when ambiguous

33%

100%

No guessing resolution

90%

100%

Use git diff to inspect

100%

100%

Use git show to inspect commit

100%

100%

Stage only resolved files

90%

100%

git rebase --abort as safe exit

100%

100%

Avoid git reset --hard as abort

100%

100%

Without context: $0.1848 · 1m 11s · 12 turns · 18 in / 3,463 out tokens

With context: $0.2666 · 1m 13s · 15 turns · 1,819 in / 3,466 out tokens

97%

31%

Post-Rebase Verification and Recovery Guide

Post-rebase verification and recovery

Criteria
Without context
With context

git log with --oneline --decorate

0%

100%

Run tests/lint/typecheck

100%

100%

Force-with-lease push

100%

100%

Push syntax HEAD:{branch_name}

0%

100%

Confirm before push

40%

70%

Use backup ref for recovery

100%

100%

No reset --hard as default recovery

83%

100%

git rebase --abort mentioned

100%

100%

Without context: $0.1697 · 56s · 12 turns · 19 in / 2,821 out tokens

With context: $0.2799 · 1m 1s · 15 turns · 19 in / 3,228 out tokens

Repository
NeverSight/skills_feed
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.