From git
Creates conventional git commits via git-agent with optional co-author and pushes to remote, handling auth retries and upstream setup. Use for 'commit and push' requests or /commit-and-push invocation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git:commit-and-pushhaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Do NOT run `git status`, `git diff`, `git log`, or any other commands before `git-agent commit`.
Do NOT run git status, git diff, git log, or any other commands before git-agent commit.
$ARGUMENTS contains a Claude model name, use it as co-author: git-agent commit --intent "<intent>" --co-author "<model> <[email protected]>"git-agent commit --intent "<intent>"--freegit commit with Conventional Commits format via HEREDOCgit push (add -u origin <branch> if upstream not set)CLI reference: ${CLAUDE_PLUGIN_ROOT}/references/cli.md
npx claudepluginhub fradser/dotclaude --plugin gitCreates conventional git commits via git-agent for staged/unstaged changes. Use on 'commit' requests or /commit, optionally co-authoring with Claude model.
Stages all changes, creates a conventional commit, and pushes to the remote branch. Use when the user wants to commit and push changes to GitHub or remote.
Generates atomic git commits with conventional messages. Supports interactive splitting, auto mode, and optional push. Activated by commit phrases or /commit command.