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.
npx claudepluginhub bendrucker/claude --plugin gitThis skill uses the workspace's default tool permissions.
* **Never** `git push` to the default branch (usually `main` or `master`) unless I explicitly instruct you to do so.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
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
)"