What problem does it solve? AI-generated code and prose often accumulate "slop": stage-indexed file names, finding-numbered symbols, governance IDs used as identifiers, filler prose, and ceremony comments. Without a gate, cleanup passes can also accidentally mutate git history, amend commits, or clobber SOP-governed commit conventions. This Skill provides a single entrypoint that classifies deslop requests, refuses unsafe surfaces, and dispatches to the correct domain skill. ## Core Features & Use Cases - Request classification and routing: Directs code slop to code-deslop, prose slop to prose-deslop, and pasted commit-message drafts to a bounded text-only cleanup path. - Hard refusal policy: Blocks git mutations (commit, amend, rebase, git-cg), SOP/gitmoji authority changes, and secret-file edits, keeping commit authority with the user. - Mandatory Naming Audit: Requires pattern-based detection of residue families A–E (stage/slice indices, plan/review indices, governance taxonomy as identity, ceremony names, synonym cycles) on durable surfaces like recipes, paths, CLI, and symbols. - Use Case: A user pastes a draft commit message and asks to "deslop it" — the gate allows text-only cleanup with no git side effects, while a request to "amend HEAD" is refused with a one-paragraph reason. ## Quick Start Ask the assistant to deslop the current branch diff and require a Naming Audit of recipe and symbol names before finishing.