What problem does it solve? When debugging or working in a large codebase, AI agents can accidentally modify unrelated files, causing unintended side effects. This Skill enforces a hard boundary so Edit and Write operations outside a chosen directory are blocked, not just warned about. ## Core Features & Use Cases - Edit Boundary Enforcement: A PreToolUse hook intercepts every Edit and Write call and denies any operation targeting files 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. - Path Safety: Trailing-slash normalization prevents sibling directories like /src-old from matching a /src boundary, and symlink resolution ensures accurate path checks. - Use Case: While debugging a failing module in src/payments, freeze edits to that directory so the agent cannot accidentally "fix" unrelated code elsewhere in the repository. ## Quick Start Ask the agent to freeze edits to the directory you are working in, for example by saying "freeze edits to src/payments".