freeze

Restrict Edit and Write commands to a specified directory boundary.

2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/esopian/blue-oak-audit --skill freeze-esopian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/esopian/blue-oak-audit/tree/main/.claude/skills/gstack/freeze
Command: npx skills add https://github.com/esopian/blue-oak-audit --skill freeze-esopian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill prevents accidental or unauthorized edits outside a designated directory, helping maintain focus and integrity during critical development or review sessions.

Core Features & Use Cases

  • Restricted Editing: Blocks any Edit or Write commands targeting files outside the specified directory.
  • Session Persistence: Remembers the freeze boundary throughout the session until explicitly changed or removed.
  • Use Case: When debugging a module, restrict all edits to its folder to prevent modifying unrelated code inadvertently.

Quick Start

Ask the user for a directory path to freeze, and then the Skill will enforce editing restrictions within that path.

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 debugging?

To restrict file edits to a specific directory, you can set a directory boundary that blocks any Edit or Write commands targeting files outside the defined path. This ensures focused modifications during debugging sessions.

Can I lock my workspace to prevent accidental code changes outside a project folder?

Yes, you can lock your workspace by enforcing directory-based edit restrictions. This prevents accidental or unauthorized edits outside a designated directory, maintaining workspace integrity throughout your development session.

How do I start a session lock to scope file modifications to one folder?

To start a session lock, provide the directory path you want to freeze. The restriction will then persist throughout the session, blocking any write commands outside that boundary until explicitly changed or removed.

Does the directory boundary restriction persist across the entire development session?

Yes, the directory boundary restriction persists throughout the entire session. It remembers the freeze boundary until you explicitly change or remove it, ensuring safe editing environments for scoped modifications.

What happens if I try to write to a file outside the freeze boundary?

If you attempt to write to a file outside the freeze boundary, the edit or write command will be blocked. This mechanism ensures that only files within the specified directory can be modified.

When should I use directory-based edit restrictions in my workflow?

Use directory-based edit restrictions during debugging sessions, code reviews, or scoped modifications to prevent inadvertently modifying unrelated code. This maintains focus and integrity during critical development tasks.