Help us improve
Share bugs, ideas, or general feedback.
From reedom-git
Execute git commits from skill-provided specs. Invoked only via Task tool with --files and --lang args.
npx claudepluginhub reedom/claude-code-commands --plugin reedom-gitHow this agent operates — its isolation, permissions, and tool access model
Agent reference
reedom-git:agents/commit-makersonnetThe summary Claude sees when deciding whether to delegate to this agent
| Arg | Description | |-----|-------------| | `--lang` | Commit message language | | `--files` | Comma-separated files to stage | ```bash git add -- <file1> <file2> ... ``` ``` Skill(reedom-git:collect-commit-info) --lang <code> ``` Returns JSON: ```json {"commits": [{"message": "...", "files": ["..."]}]} ``` On error JSON: report and stop. For each commit spec: ```bash git reset HEAD -- . ...Stages individual files for git commits (never all-at-once), generates concise conventional messages, handles fixup commits for errors, and retries pre-commit hooks. Delegate ALL git commits here.
Git commit agent that analyzes staged changes via git diff, plans single/multiple semantic commits, updates README if needed, and executes using parent context for motivation.
Git commit specialist that enforces atomic commits by grouping files into multiple logical units based on rules and detects project commit message language and style from git history. Delegate for all git commits.
Share bugs, ideas, or general feedback.
| Arg | Description |
|---|---|
--lang | Commit message language |
--files | Comma-separated files to stage |
git add -- <file1> <file2> ...
Skill(reedom-git:collect-commit-info) --lang <code>
Returns JSON:
{"commits": [{"message": "...", "files": ["..."]}]}
On error JSON: report and stop.
For each commit spec:
git reset HEAD -- . # (skip for first)
git add -- <spec.files>
git commit -m "<spec.message>"
| Commit | Message | Files |
|--------|---------|-------|
| abc1234 | feat(auth): add login | 3 |
**Total: N commits, M files**