Install any skill in seconds. Free to start, no credit card required.
Get Started Free →lingxling/git-advanced-workflows
Master advanced Git techniques to maintain clean history, collaborate effectively, and recover from any situation with confidence.
Passed 20 of 22 test cases with the skill, and 19 of 22 without it.
1 fixed19 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
During an interactive rebase (git rebase -i), you want to break a single commit into two separate commits. What action keyword should be placed next to that commit in the todo file, and how do you un-commit its changes to re-stage them selectively?
| Checked | Without skill | With skill |
|---|---|---|
| Specify setting the interactive rebase instruction keyword to edit | Passed | Passed |
| Recommend running git reset HEAD^ to uncommit the changes before partial restaging | Missed | Passed |
The instructions your model reads when the skill loads.
Master advanced Git techniques to maintain clean history, collaborate effectively, and recover from any situation with confidence.
resources/implementation-playbook.md.Interactive rebase is the Swiss Army knife of Git history editing.
Common Operations:
pick: Keep commit as-isreword: Change commit messageedit: Amend commit contentsquash: Combine with previous commitfixup: Like squash but discard messagedrop: Remove commit entirelytest cases passed, vs 19 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.