How this command is triggered — by the user, by Claude, or both
Slash command
/git-master:commit grouping strategy (files, features, modules, etc.)Files this command reads when invoked
The summary Claude sees in its command listing — used to decide when to auto-load this command
Use the @agent-commit-generator to create commits grouped according to your strategy in $ARGUMENTS. **Important:** Never include co-author information in commit messages. **Grouping examples:** default strategy is `files` - `files` - one commit per each file - `features` - one commit per each feature touched across files - `domain` - group by each business domain (auth, payments, etc.) - `modules` - organize by each code module or component **Process:** 1. Specify in $ARGUMENTS how to group changes: "files", "features", "modules", "domain", etc. 2. The agent analyzes staged changes an...
Use the @agent-commit-generator to create commits grouped according to your strategy in $ARGUMENTS.
Important: Never include co-author information in commit messages.
Grouping examples:
default strategy is files
files - one commit per each filefeatures - one commit per each feature touched across filesdomain - group by each business domain (auth, payments, etc.)modules - organize by each code module or componentProcess:
Do NOT add these lines to your commits:
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
Your commits should reflect your work and authorship. Write clean, meaningful commit messages without any tool signatures or references.
feat(auth): add login feature
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
feat(auth): add login feature
Implement user authentication with JWT tokens and secure password hashing.
- Add login endpoint
- Implement JWT token generation
- Add password validation
When committing related changes across multiple files:
feat(api): implement user profile endpoints
Add endpoints for retrieving and updating user profiles.
- GET /api/users/:id - retrieve user profile
- PUT /api/users/:id - update user profile
- Implement validation for profile fields
- Add database migrations for profile fields
- Write tests for new endpoints
npx claudepluginhub acbcdev/claude-code --plugin git-master/commitCreates clean, atomic git commits following project conventions. Supports ticket IDs, manual confirmation, and selective file commits.
/commitStages and commits changes with user-approved messages, grouping related files into logical atomic commits without Claude attribution.
/tidy-commitsOrganizes recent changes into logical, descriptive commits optimized for code review using git.
/organizeOrganizes pending staged and unstaged git changes into multiple atomic commits by grouping into logical units, staging selectively, and using git-ai-commit.
/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.