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.