From git-utils
Stage, commit, and push changes to origin. Use when user says "/commit-and-push", "commit and push", or "push this up".
How this skill is triggered — by the user, by Claude, or both
Slash command
/git-utils:commit-and-pushThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ADD all modified and new files to git. If you think there are files that should not be in version control, ask the user. If you see files that you think should be bundled into separate commits, ask the user.
ADD all modified and new files to git. If you think there are files that should not be in version control, ask the user. If you see files that you think should be bundled into separate commits, ask the user. THEN commit with a clear and concise one-line commit message, using semantic commit notation. THEN push the commit to origin. The user is EXPLICITLY asking you to perform these git tasks. Do not chain these git commands with && as that will prompt the user even for commands they have previously agreed to.
npx claudepluginhub ericboehs/claude-plugins --plugin git-utilsCreates semantic git commits with conventional commit format, stages changes, and pushes to remote. Handles pre-commit hooks and writes meaningful commit messages.
Commits git changes with auto-generated message and pushes to origin after analyzing status/diffs, staging specifics, skipping secrets, and warning on main/master branches.
Stages all changes, creates a conventional commit, and pushes to the remote branch in one step.