Current State
!git status
!git diff --stat
!git log --oneline -5
Workflow
Steps declare dependencies via consumes/produces frontmatter.
Linear chain — execute in order.
| Step | Consumes | Produces | Notes |
|---|---|---|---|
| scan | — | change-inventory | |
| propose-groupings | change-inventory | approved-groupings | |
| execute-commits | approved-groupings | commits-done | |
| sync-decision | commits-done | sync-result | |
| conflict-resolution | sync-result | conflicts-resolved | only if conflicts |
For each step:
- •Read
~/.claude/skills/committing-changes/steps/<name>.md - •Complete it fully before reading the next step