commit-push

Installation
SKILL.md

Commit Push

Create one focused local commit from staged changes or a clearly identified local change set, push the current branch, and verify the branch is no longer ahead of its upstream.

This skill has remote side effects. Treat the push as the boundary that needs explicit state checks, conservative defaults, and clear final reporting.

An explicit $commit-push invocation or an unambiguous request to commit and push authorizes one focused commit and one normal push to the inspected current branch/upstream, including main or master. Do not ask for a second protected-branch confirmation. This authorization never covers a different target, a broader change set, force-push, or any workflow listed under Boundaries.

Workflow

1. Inspect repository state

Run:

git status --short --branch

Stop if the directory is not a Git repository.

Installs
6
GitHub Stars
2
First Seen
Jul 8, 2026
commit-push — adonis0123/adonis-skills