commit-push

Installation
SKILL.md

Create a git commit and push to remote.

Steps:

  1. Run git status to see what files are changed/untracked
  2. Run git diff --staged and git diff to see the changes
  3. Run git log -5 --oneline to understand commit message style
  4. If there are files that likely contain secrets (.env, *.key, credentials.json, etc.), warn and do not proceed

Commit message:

  • If user provided an argument ($1), use it as the commit message
  • Otherwise, draft a concise commit message (1-2 lines) that:
    • Starts with a verb (add, update, fix, refactor, etc.)
    • Describes the "why" not the "what"
    • Follows the style of recent commits in the repo

Execute:

Installs
4
GitHub Stars
3
First Seen
Jul 12, 2026
commit-push — hgzahn/agentic-coding