freeze

Block Edit and Write operations outside a user-specified directory boundary.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/him55710-sudo/uni-foli --skill freeze-him55710-sudo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/him55710-sudo/uni-foli/tree/main/.agents/skills/gstack-freeze
Command: npx skills add https://github.com/him55710-sudo/uni-foli --skill freeze-him55710-sudo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents accidental or unintended edits by enforcing a strict boundary, keeping code changes scoped to a specified directory during a debugging session.

Core Features & Use Cases

  • Boundary enforcement for Edit and Write operations to a designated directory to avoid collateral changes.
  • Session-scoped, persistent boundary that remains active for the duration of a conversation or task.
  • Clear feedback when an operation is blocked and guidance on boundary adjustments for safe workflows.

Quick Start

Ask the user which directory to restrict edits to and confirm the boundary is set 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 prevent accidental edits outside a specific directory during a debugging session?

To prevent unintended code changes, use a session-boundary that restricts edits to a single directory. This scope limitation ensures focused debugging by blocking any write operations outside the designated folder, protecting the rest of your project from collateral modifications.

What is directory-restriction for interactive coding and how does it work?

Directory-restriction is an edit-boundary mechanism that requires a boundary path stored in session state. It uses a hook to intercept Edit and Write inputs, verifying the target path against the boundary and enforcing a deny decision for any out-of-bounds operations.

Can I scope safe edits to a single folder without modifying files outside the boundary?

Yes, you can scope safe edits to a single folder by setting a persistent, session-scoped boundary. This boundary remains active for the duration of your conversation or task, ensuring that all code changes are confined to the designated directory.

How do I set up a session-boundary to block writes and constrain edits?

To set up a session-boundary, specify the target directory you want to restrict edits to and confirm the boundary is set for the session. The system will then intercept write operations, providing clear feedback if an action is blocked and guidance on boundary adjustments.

Does write-protection for debugging safety work without external dependencies?

Yes, write-protection for debugging safety works without external dependencies. The edit-boundary is enforced internally by intercepting inputs and verifying paths against the session state, requiring no additional components or libraries to function.

Why are my Write operations being blocked when using an edit-boundary?

Your Write operations are being blocked because the target path falls outside the user-specified directory boundary. The hook intercepts the operation and enforces a deny decision to prevent drift, providing clear feedback so you can adjust your target path accordingly.