skills/fradser/dotclaude/commit-and-push

commit-and-push

Installation
SKILL.md

Do NOT run git status, git diff, git log, or any other commands before git-agent commit.

  1. Derive a one-sentence intent from the conversation
  2. If $ARGUMENTS contains a Claude model name, use it as co-author: git-agent commit --intent "<intent>" --co-author "<model> <noreply@anthropic.com>"
  3. Otherwise: git-agent commit --intent "<intent>"
  4. On auth error (401), retry with --free
  5. Fallback (binary unavailable): manual git commit with Conventional Commits format via HEREDOC
  6. git push (add -u origin <branch> if upstream not set)

CLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md

Weekly Installs
42
GitHub Stars
537
First Seen
Jan 24, 2026