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-gitsonnet| 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 -- . ...Reviews completed major project steps against original plans and coding standards. Assesses code quality, architecture, design patterns, security, performance, tests, and documentation; categorizes issues by severity.
Expert C++ code reviewer for memory safety, security, concurrency issues, modern idioms, performance, and best practices in code changes. Delegate for all C++ projects.
Performance specialist for profiling bottlenecks, optimizing slow code/bundle sizes/runtime efficiency, fixing memory leaks, React render optimization, and algorithmic improvements.
| 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**