freeze

Restrict edit and write operations to a specified directory during a session.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/mrkhachaturov/rkstack --skill freeze-mrkhachaturov
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/mrkhachaturov/rkstack/tree/main/skills/freeze
Command: npx skills add https://github.com/mrkhachaturov/rkstack --skill freeze-mrkhachaturov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability prevents accidental or malicious edits outside a defined directory by locking edits to a single boundary during the session.

Core Features & Use Cases

  • Restricts Edit and Write operations to a specified directory, shielding unrelated files from changes.
  • Provides a simple setup workflow to establish the boundary and persist it for the session.
  • Useful during debugging or when isolating changes to a module to avoid collateral edits.

Quick Start

Set a freeze boundary to restrict edits to a specific directory 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 edits to a specific directory during an active debugging session?▼

You can restrict edits by setting a freeze boundary that locks write operations to a specific directory, preventing any unintended changes to files outside that path during your session.

What is directory freezing and how does it protect unrelated files?▼

Directory freezing is a mechanism that shields unrelated files by restricting Edit and Write operations to a single chosen boundary, ensuring no collateral edits occur outside that defined scope.

Can I isolate module changes to a single directory without affecting other project files?▼

Yes, you can isolate module changes by locking edits to a single directory boundary. This persists for the session and blocks any modification attempts on files outside that specific path.

How do I set up a session boundary to block unintended file modifications?▼

You set up a session boundary by parsing your current working context and establishing a freeze boundary. Once stored, the session enforces this limit and blocks any edit outside that path.

Does the freeze edit restriction work across different code editors?▼

Yes, the freeze edit restriction operates across common editors by integrating directly with the session to enforce directory boundaries, ensuring consistent protection regardless of the editor used.

When should I use a directory freeze boundary for module isolation?▼

Use a directory freeze boundary when debugging or isolating changes to a specific module to avoid collateral edits. It prevents accidental or malicious modifications to unrelated files during the session.