Pushes the current branch to the remote repository.
67
52%
Does it follow best practices?
Impact
93%
1.22xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.claude/skills/push/SKILL.mdPush to existing upstream branch
git status before push
0%
100%
Plain git push used
0%
100%
No -u flag on push
100%
100%
Branch name reported
100%
100%
Push status reported
100%
100%
Push new branch without upstream
git status before push
0%
0%
Uses -u flag
100%
100%
Correct branch in push command
100%
100%
Branch name reported
100%
100%
Push status reported
100%
100%
Push workflow automation script
git status in script
100%
100%
Detects upstream presence
100%
100%
Uses -u for new branches
100%
100%
Uses plain push for existing upstream
100%
100%
Outputs branch name
100%
100%
Outputs push result
80%
80%
d93dc41
Table of Contents
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.