freeze

Block edits outside a specified directory for the current session.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/tblakex01/conductor-playground --skill freeze-tblakex01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/tblakex01/conductor-playground/tree/main/.claude/skills/gstack/freeze
Command: npx skills add https://github.com/tblakex01/conductor-playground --skill freeze-tblakex01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Restrict edits to a specific directory for the session. Edits outside the allowed path are blocked to prevent accidental changes during debugging or module-scoping work.

Core Features & Use Cases

  • Boundary enforcement: lock edits strictly within the chosen directory for the session.
  • Interactive setup: prompts the user to specify the freeze directory and persists the boundary across the session.
  • Real-time enforcement: pre-tool hook checks the file_path and denies operations outside the boundary with a clear message.

Quick Start

Provide a directory path to restrict edits to, and the skill will lock edits to that folder 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, you can lock edits to a folder for the current session. The skill uses an interactive prompt to establish the freeze path and enforces the boundary by checking tool input and denying out-of-bound edits.

What is directory boundary enforcement and how does it prevent accidental changes?

Directory boundary enforcement is a mechanism that locks edits strictly within a chosen folder to prevent accidental changes outside the boundary. It operates in real-time via a pre-tool hook that checks the file path and denies operations outside the allowed directory.

How do I set up a freeze path to block out-of-bound edits?

Setting up a freeze path involves providing a directory path to restrict edits to via an interactive setup prompt. The skill reads and persists the chosen freeze directory, normalizes the paths, and maintains the boundary across the rest of the session.

Can I lock edits to a folder for module-scoping work without extra dependencies?

Yes, you can lock edits to a folder for module-scoping work without requiring any external dependencies. The skill independently enforces the directory boundary for the active session by utilizing a pre-tool hook to validate file paths.

Does the directory freeze persist across the entire session?

The directory freeze persists across the entire session after you specify the path. It reads and stores the freeze path interactively, then continuously enforces the rule by intercepting tool inputs and blocking any edits outside the boundary.