How this command is triggered — by the user, by Claude, or both
Slash command
/cccp:commitThe summary Claude sees in its command listing — used to decide when to auto-load this command
Commits staged changes with an appropriate commit message using the git-operations-specialist agent. ## Core Guidelines Before starting any task, read and follow `/cccp:key-guidelines` --- ## Agents - use cccp:git-operations-specialist agent ## Agent Instructions **IMPORTANT: Use the cccp:git-operations-specialist agent (via Task tool) for ALL git-related operations in this command.** Analyze the staged changes and safely commit them with an appropriate commit message. ### Required Execution Items 1. **Check Staging Status**: Run `git status` to confirm what changes are staged 2....
Commits staged changes with an appropriate commit message using the git-operations-specialist agent.
Before starting any task, read and follow /cccp:key-guidelines
IMPORTANT: Use the cccp:git-operations-specialist agent (via Task tool) for ALL git-related operations in this command.
Analyze the staged changes and safely commit them with an appropriate commit message.
Check Staging Status: Run git status to confirm what changes are staged
Review Staged Changes: Use git diff --staged to review the content of staged changes
Create Commit: Commit the staged changes with an appropriate commit message
Verify Commit: Run git status after committing to confirm the commit was successful
.gitmessage template formatfeat, fix, refactor, docs, style, test, choregit add commands – Only commit what is already stagedIf you have already staged changes:
# Staged files:
- apps/api/src/routes/timeline.ts
- apps/api/src/types/timeline.ts
This command will create a single commit containing both files with an appropriate message like:
feat: タイムラインAPIのルートと型定義を追加
npx claudepluginhub gendosu/ccmp --plugin cccp/commit-stagedAnalyzes staged Git changes using conversation context and optional input, then creates and commits them via commit-creator agent.
/stagedCommits only staged Git changes using git ai-commit with AI-generated message from status, staged diff, branch, and recent commits.
/commitStages unstaged changes if needed and creates a git commit with conventional commit format (feat, fix, docs, etc.). Uses arguments as optional message hint.
/commitAnalyzes staged git changes, generates a conventional commit message, seeks user approval, and executes the commit without trailers.
/commit-generatorGenerates a conventional commit message for staged changes, shows it for approval, commits, and optionally pushes to remote.
/commitCreates a conventional git commit by analyzing staged changes and auto-generating a message in 'type(scope): description' format. Optional scope or message hint.