What problem does it solve? When debugging or working on one module, AI-assisted edits can accidentally modify unrelated files across the repository. This Skill restricts all Edit and Write operations to a single directory, preventing unintended changes outside the scope you define. ## Core Features & Use Cases - Edit Boundary Enforcement: A PreToolUse hook intercepts every Edit and Write call and denies any operation targeting a file outside the frozen directory. - Session-Persistent State: The freeze boundary is stored in a state file and persists for the entire session until removed with /unfreeze or session end. - Path Normalization: Resolves symlinks, relative paths, and trailing slashes so boundary checks cannot be bypassed by path tricks like /src-old matching /src. - Use Case: While debugging a payment module, freeze edits to src/payments/ so the AI cannot accidentally "fix" unrelated code in other parts of the codebase. ## Quick Start Ask the AI to freeze edits to a specific directory, for example: restrict edits to the src/payments folder so no files outside it can be modified.