Install any skill in seconds. Free to start, no credit card required.
Get Started Free →archive228/rebase-safely
Rebase, squash, or rewrite history without losing work or breaking shared branches. Use before any history rewrite.
Passed 22 of 22 test cases with the skill, and 20 of 22 without it.
and 1 more in the full report
2 fixed20 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
Can you give me a step-by-step guide on how to rebase my branch onto the upstream remote branch? I want to make sure I follow best practices for handling potential conflicts and updating the remote repository safely.
| Checked | Without skill | With skill |
|---|---|---|
| Recommends creating a backup branch before starting the rebase process. | Missed | Passed |
| Recommends running tests after the rebase completes to ensure functionality. | Missed | Passed |
The instructions your model reads when the skill loads.
git branch backup/<name> before any rewrite. Free undo.git fetch; git rebase origin/main.--force-with-lease, never bare --force (lease refuses if someone else pushed).
If anything goes sideways: git reflog finds the pre-rebase state; git reset --hard backup/<name> restores it.test cases passed, vs 20 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.