Install any skill in seconds. Free to start, no credit card required.
Get Started Free →kdlbs/push
Push a committed branch whose task-defined checks passed. With --fixup, continue with CI and review handling in the primary conversation.
Passed 4 of 12 test cases with the skill, and 2 of 12 without it.
and 7 more in the full report
8 fixed0 passed either way11 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
I created a brand new local branch `feature/auth-v2` with no upstream branch set yet. There is no PR open for it. Publish this branch to the remote repo.
| Checked | Without skill | With skill |
|---|---|---|
| Uses git push -u origin HEAD to push the branch and set upstream | Missed | Passed |
The instructions your model reads when the skill loads.
Push the verified commit directly in the primary conversation. With --fixup,
continue with /pr-fixup in that same conversation; do not delegate polling or
delivery.
/commit — Creates the artifact after task-defined checks pass./pr-fixup — Wait for CI checks and CodeRabbit, Greptile, Claude, OpenCode, and cubic review feedback, fix any failures or valid comments, and push again.--fixup — after pushing, begin /pr-fixup in the same conversation.Note: This skill normally uses
git push. It usesgh pr viewbefore a no-upstream fallback so a checked-out fork PR is not accidentally pushed to its base repository.
Push the already committed branch to its remote.
Create a todo/task for each step below and mark them as completed as you go.
Uncommitted changes: If there are dirty or staged changes, stop: a new commit and the affected task checks are required first.
Task-check evidence: Require the task-defined unit, integration, and E2E checks affected by this commit to pass. If the checkout or commit changed afterward, rerun only the affected task checks.
Safety check: Verify the current branch is NOT main or master. If it is, stop and ask the user — direct pushes to the default branch should go through a PR.
Push the current branch:
test cases passed, vs 2 / 12 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.