freeze

Block file edits outside a configured directory during a session.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Scivor/helm --skill freeze-scivor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/Scivor/helm/tree/main/skills/gstack/freeze
Command: npx skills add https://github.com/Scivor/helm --skill freeze-scivor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Restrict file edits to a specific directory for the session. Blocks Edit and Write outside the allowed path to help debugging and keep changes scoped to a single module.

Core Features & Use Cases

  • Enforces a configured edit boundary for the current session.
  • Intercepts Edit and Write actions to prevent changes outside the boundary.
  • Ideal for debugging, experiments, and when you want to limit modifications to a project area.

Quick Start

Provide a directory path to restrict edits to, and I will lock edits to that path for the session.

Frequently Asked Questions about freeze

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I restrict file edits to a specific directory during a coding session?▼

To restrict file edits to a specific directory during a coding session, you configure a boundary path that blocks Edit and Write operations outside the allowed folder. This ensures changes stay scoped to a single module.

What is the best way to prevent unintended file modifications while debugging?▼

The best way to prevent unintended file modifications while debugging is to set a session boundary that intercepts Edit and Write actions. This locks edits within a fixed folder so changes cannot leak into other project areas.

Can I lock code changes to a single module for an entire session?▼

Yes, you can lock code changes to a single module for an entire session by applying a pretool hook. The hook intercepts write operations and enforces the configured directory boundary throughout your active work.

How do session boundaries work to block writes outside a project folder?▼

Session boundaries block writes outside a project folder by storing a configured path in state and using hooks to intercept Edit and Write actions. If an operation targets a file outside the boundary, it is blocked.

Does the edit restriction apply to both Edit and Write operations?▼

Yes, the edit restriction applies to both Edit and Write operations. Hooks intercept both actions to ensure no file modifications occur outside the user-defined directory boundary set for the session.

What are the limitations of locking edits to a folder for a session?▼

A limitation of locking edits to a folder for a session is that the boundary relies on a stored state path. You must configure the directory correctly before work begins, and the restriction remains active for the entire session.