avad-freeze

Restrict Edit and Write operations to a specified directory during a session.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill locks edits to a user-specified directory during a session, helping developers prevent unintended changes while debugging or making focused modifications.

Core Features & Use Cases

  • Restricts Edit and Write operations to a chosen directory, ensuring changes stay within the intended scope.
  • Persists the boundary for the session, so repeated edits remain contained without reconfiguration.
  • Provides a simple setup workflow that asks for a directory and applies the boundary immediately.

Quick Start

Specify the directory to freeze, then begin the session to restrict edits to that path.

Frequently Asked Questions about avad-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 a debugging session?

To restrict edits to a specific directory during a debugging session, this Skill enforces runtime boundary checks using a stateful freeze file and Edit/Write hooks, ensuring only in-scope changes are allowed and persisting the boundary across the session.

What is directory freezing and how does it prevent accidental code changes?

Directory freezing locks edits to a user-specified folder to prevent accidental code changes. It establishes a persistent boundary at the start of a session, ensuring repeated modifications remain contained within the intended module without requiring reconfiguration.

Can I lock file modifications to a single module for focused work?

Yes, you can lock file modifications to a single module for focused work. By specifying a target directory during setup, the Skill applies an immediate boundary that restricts Edit and Write operations exclusively to that path.

How do I set up a workflow hook to isolate changes to one folder?

To set up a workflow hook isolating changes to one folder, specify the desired directory to freeze. The setup workflow applies the boundary immediately, utilizing stateful hooks to intercept and validate edits against the frozen scope.

Does the edit freeze persist across the entire session without reconfiguration?

Yes, the edit freeze persists across the entire session without reconfiguration. The Skill uses a stateful freeze file to maintain the boundary, ensuring repeated edits stay contained within the originally specified directory throughout the active session.

What happens if I attempt to write files outside the frozen directory scope?

If you attempt to write files outside the frozen directory scope, the runtime boundary checks enforced by the Edit and Write hooks will block the operation. This ensures unintended changes are prevented and modifications remain isolated to the in-scope path.