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.