← ClaudeAtlas

commitlisted

Use when the user says "commit", "/commit", "save progress", or asks to land working changes on a feature or worktree branch. Grimoire working-phase posture — minimises commit count, can amend rolling Checkpoints, offers a one-time PR prompt. For pre-merge cleanup, use `/finalize`.
grimoire-rs/grimoire · ★ 10 · AI & Automation · score 78
Install: claude install-skill grimoire-rs/grimoire
# /commit — Working-Phase Commit Workflow Commit working tree during active dev on feature/worktree branch. **Working phase** half of Grimoire two-phase branch workflow — rebasing-phase cleanup for `main` lives in `/finalize`. See [workflow-git.md](../../rules/workflow-git.md) for full model: branching rules, two-phase model, Checkpoint convention, land-ready definition. Skill assumes those, implements working-phase posture on top. ## Working-Phase Posture - **Minimise commit count.** Bundle freely. Amend rolling Checkpoints. - **One concern per commit relaxed.** Honest bundle message (`chore(claude): bundle skill + rule + agent tweaks`) beats fake one-concern narrative. `/finalize` split/reword later. - **Don't badger user about splitting.** Worktree branches (`goat`, `evelynn`, `sion`, `soraka`) explicitly working-phase by default. Cleanup at finalize time. For land-ready branch contract, see "Land-Ready Definition" in [workflow-git.md](../../rules/workflow-git.md). That `/finalize` job, not `/commit`. ## Inputs Optional free-text arg. Treat as intent hint (e.g., `fix grimoire install symlink bug`), not full message — still draft final message. Flags: - `/commit --amend` — explicitly amend HEAD (bypasses Checkpoint-only safeguard) - `/commit --pr` — force PR-branch prompt even if previously declined - `/commit --no-pr` — skip + record PR skip For rebasing-phase cleanup (squash, reword, split `main..HEAD`), use `/finalize` instead. ## Workflow ### 1. Snapshot stat