What problem does it solve?
When debugging or working on a single module, it is easy to accidentally edit files outside your intended scope, leading to unintended changes that break unrelated parts of your project.
Core Features & Use Cases
- Edit Boundary Lock: Blocks all Edit and Write operations outside the user-specified allowed directory for the entire session.
- Scoped Development: Ideal for debugging sessions, single-module feature work, or any scenario where you want to limit changes to a specific folder.
- Use Case: If you are fixing a bug in the /src/utils directory, use freeze to ensure you do not accidentally modify files in /src/components or other unrelated folders while troubleshooting.
Quick Start
Use the freeze skill to restrict all file edits to your project's src directory for the rest of the session.