| name | init |
| description | Initializes or optimizes git-agent configuration, regenerates commit scopes from git history, and re-derives .gitignore rules. |
| user-invocable | true |
| argument-hint | [--scope | --gitignore] |
| allowed-tools | ["Bash(git-agent:*)"] |
Execution
Execute initialization or optimization based on $ARGUMENTS:
- Optimize commit scopes (regenerate from history):
git-agent init --scope --force
- Re-derive
.gitignore (preserve custom rules):
git-agent init --gitignore
- Full initialization (both scopes and
.gitignore):
git-agent init --scope --gitignore
Report the updated configuration status upon completion.
CLI Reference: ../../references/cli.md