What problem does it solve? Before committing, developers often mix unrelated changes into one diff, skip validation, or write vague commit messages. This Skill isolates only the relevant files for a requested change, runs required checks, and produces an evidence-backed pre-commit summary without ever committing, pushing, or bypassing repository protections. ## Core Features & Use Cases - Scope Isolation: Inspects working tree status and diffs to exclude unrelated modifications from the proposed commit set. - Validation with Evidence: Runs required checks for the touched scope and captures failing checks rather than inferring results. - Pre-Commit Checklist: Produces a commit message summary covering intent, impact, and validation results, plus a blocked-items list when commit is unsafe. - Use Case: After a contract-only change passes review, use this Skill to confirm no unrelated risky edits slipped into the diff and to generate a commit summary before you decide whether to commit. ## Quick Start Ask the agent to prepare a commit proposal for the current change using the prepare-commit skill and show any blocked items.