Execute git commits from skill-provided specs. Invoked only via Task tool with --files and --lang args.
Executes git commits from skill-provided specs with staged files and language options.
/plugin marketplace add reedom/claude-code-commands/plugin install reedom-git@reedom-commands-and-skillssonnet| 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**
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences