How this command is triggered — by the user, by Claude, or both
Slash command
/toolu:commitThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Commit All Changes Follow this exact sequence with NO unnecessary exploration: 0. Run a sub-agent with haiku for commit workflow execution. 1. Run `git status` and `git diff --stat` only (no broad re-exploration unless fixing reported failures). 2. Stage all changes with `git add -A` (staged checks rely on index state). 3. Enforce hard gates on staged files before commit: run the project's own check/lint/test command if one exists (e.g. a `check`/`lint` script in `package.json`, a Makefile target, `cargo clippy`, or whatever the project's docs prescribe). If the project defines no check c...
Follow this exact sequence with NO unnecessary exploration: 0. Run a sub-agent with haiku for commit workflow execution.
git status and git diff --stat only (no broad re-exploration unless fixing reported failures).git add -A (staged checks rely on index state).check/lint script in package.json, a Makefile target, cargo clippy, or whatever the project's docs prescribe). If the project defines no check command, skip this step./commitStages unstaged changes based on git status and diff analysis, then creates a commit with a generated message. Uses current branch and recent commit history for context.
/commitStages changes and commits locally using Conventional Commits format. Analyzes git status/diffs, drafts typed message with scope, confirms with user before git add and commit.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitCreates well-formatted git commits with conventional messages and emojis. Runs pre-commit checks (lint/format/build/docs), auto-stages files if needed, analyzes diffs, and suggests splitting multi-change commits unless --no-verify.
/commitRuns pre-commit git checks, quality gates (lint, typecheck, tests), code review for issues; drafts conventional commit message; stages specific files and commits. Supports --no-verify, --amend, --push options.
/commitAnalyzes current git diff, generates 3 conventional commit message options (concise, detailed, comprehensive), presents for user selection, and executes git commit.
npx claudepluginhub falconiere/toolu --plugin toolu