freeze

Restrict Edit and Write operations to a user-specified directory for the current session.

5|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/drt0927/tw-overlay --skill freeze-drt0927
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/drt0927/tw-overlay/tree/main/.gemini/skills/gstack-freeze
Command: npx skills add https://github.com/drt0927/tw-overlay --skill freeze-drt0927

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edits to code or configuration can slip outside the intended scope, causing bugs or unintended changes. This Skill enforces a runtime boundary that blocks Edit and Write operations outside a user-specified directory, helping teams stay focused and safe during debugging sessions.

Core Features & Use Cases

  • Enforces a strict edit boundary: only allowed within the configured directory, blocking violations on Edit and Write commands.
  • Interactive setup: prompts for a target directory and persists the boundary for the session.
  • Use Case: during a debugging sprint, lock down edits to one module to prevent accidental modifications elsewhere.

Quick Start

Provide a directory path to restrict edits to, and I will set a persistent freeze boundary for the current 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 debugging?

To restrict file edits to a specific directory during debugging, you can use a boundary-check hook that blocks Edit and Write operations outside a user-specified path. This prevents accidental modifications to files outside the intended scope.

Can I lock code changes to one folder to prevent accidental edits elsewhere?

Yes, you can lock code changes to one folder by setting a persistent freeze boundary for your current session. This enforces a strict runtime boundary that blocks Edit and Write operations outside the designated directory.

How do I set up a safe edit boundary for a development session?

Setting up a safe edit boundary involves providing a target directory path during an interactive setup prompt. The system resolves the path to an absolute directory and persists the boundary for the remainder of the current development session.

Does the edit freeze boundary apply to both Write and Edit operations?

Yes, the edit freeze boundary applies to both Write and Edit operations. It implements a persistent runtime boundary that actively blocks any file modifications attempted outside the configured directory.

What is the best way to prevent unintended configuration changes during a debugging sprint?

The best way to prevent unintended configuration changes during a debugging sprint is to enforce a strict edit boundary. Locking down edits to a single module ensures that no accidental modifications occur outside the designated folder.

Are there limitations to using a persistent directory boundary for file modifications?

A limitation of using a persistent directory boundary is that it restricts all file modifications strictly to the configured absolute path. If you need to edit files in another directory, you must reconfigure or remove the freeze boundary for the session.