Generate git commits grouped by specified strategy
Generates git commits grouped by files, features, modules, or business domains.
/plugin marketplace add acbcdev/claude-code/plugin install acbcdev-git-master-plugins-git-master@acbcdev/claude-codegrouping strategy (files, features, modules, etc.)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 <noreply@anthropic.com>
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 <noreply@anthropic.com>
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