From git
Enforces Git best practices: never push to main/master, always use hyphenated topic branches, format multi-line commits with -m or heredoc. Useful for git commands, branching, pushing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/git:gitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
* **Never** `git push` to the default branch (usually `main` or `master`) unless I explicitly instruct you to do so.
git push to the default branch (usually main or master) unless I explicitly instruct you to do so.For multi-line commit messages:
-m flags. Each -m creates a separate paragraph:
git commit -m "Subject line" -m "Body paragraph here."
git commit -m "$(cat <<'EOF'
Subject line
Body paragraph here.
EOF
)"
npx claudepluginhub bendrucker/claude --plugin gitGuides Git workflows with branching strategies (GitHub Flow, Git Flow), conventional commit messages, branch naming, PR templates, and operations like rebase. Use for Git ops, commits, branches, team workflows.
Guides safe git operations and generates smart commit messages with validation and conventional commit formatting.
Guides Git workflows including branching strategies, conventional commits, branch naming, and pull request checklists. Activates when working with Git operations.