What problem does it solve? Dirty working trees often mix unrelated changes, nested clones, and generated files, making it hard to produce clean, revertible commits. This Skill inspects the repository read-only and proposes a structured commit plan before anything is staged. ## Core Features & Use Cases - Read-only recon: Runs git status, submodule checks, gitignore audits, and diff inspection before proposing any commit. - Submodule vs ignore vs vendor decisions: Distinguishes existing gitlinks (mode 160000), local-only clones, and generated caches, then recommends the right action for each. - Atomic commit sequencing: Orders ignore rules first, then one commit per revertible unit matching the repo's conventional-commit style. - Use Case: A developer with a Stow-managed dotfiles repo full of untracked configs, a nested kitty source checkout, and modified packages asks for a commit plan and receives a table of scoped commits plus gitignore updates, without touching the working tree. ## Quick Start Ask the assistant to analyze the current dirty git working tree and propose an atomic commit plan with messages and file groupings.