freeze

Block Edit and Write operations outside a specified directory.

1|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/concept2cure/ClinicalSageAI-2-replit --skill freeze-concept2cure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/concept2cure/ClinicalSageAI-2-replit/tree/main/.claude/skills/gstack/freeze
Command: npx skills add https://github.com/concept2cure/ClinicalSageAI-2-replit --skill freeze-concept2cure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3.

What problem does it solve?

Restrict edits to a specific directory for the session to prevent accidental changes outside the intended scope, especially during debugging or focused module work.

Core Features & Use Cases

  • Blocks Edit and Write operations outside the assigned directory, keeping your work contained.
  • Persists the freeze boundary for the session and guides you to change it with /freeze or /unfreeze commands.
  • Useful when debugging, avoiding accidental modifications to unrelated files, or when you want to scope edits to a single module.

Quick Start

Provide a directory path to restrict edits to, then run the /freeze command to activate the boundary.

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

To restrict file edits to a specific directory, you can set a persistent boundary that performs a pre-check on write operations and denies any modifications outside the assigned path. This keeps debugging work contained.

Can I lock a directory boundary to prevent accidental modifications to unrelated modules?

Yes, you can lock a directory boundary to prevent accidental modifications by blocking write operations outside your chosen scope. The boundary persists for the entire session until explicitly changed.

What is the best way to scope edits to a single module and block writes outside that path?

Scoping edits to a single module requires setting a designated directory path to act as a boundary. The system then performs a pre-check on all edits, actively blocking any write operations attempted outside that allowed path.

Do I need Python3 to set up directory boundaries that block file modifications?

Yes, Python3 is required to run the script that establishes the directory boundary and enforces the pre-check logic for blocking file modifications during your working session.

How do I change or remove the freeze boundary once it is activated in my session?

To change or remove the freeze boundary once activated, you run the /freeze command with a new directory path or use the /unfreeze command to lift the restriction entirely during the active session.

Why are my write operations being denied when trying to edit files outside a designated directory?

Write operations are denied outside a designated directory because an active freeze boundary is persisting. This pre-check mechanism intentionally blocks edits to prevent accidental modifications to unrelated files during focused work.