freeze

Bind a freeze boundary to a directory to block Edit and Write operations outside that path.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/rahmanayon/beehive --skill freeze-rahmanayon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: freeze
Source: https://github.com/rahmanayon/beehive/tree/main/.claude/skills/gstack/freeze
Command: npx skills add https://github.com/rahmanayon/beehive --skill freeze-rahmanayon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, git, grep, sed, basename, date.

What problem does it solve?

Editing across a project can lead to unintended changes outside the intended scope. This Skill locks edits to a user-specified directory for the duration of a session, preventing edits outside the boundary.

Core Features & Use Cases

  • Restricts Edit and Write operations to a designated directory for the duration of a session.
  • Helps debugging sessions by enforcing scope and reducing accidental modifications to other modules.

Quick Start

Tell me which directory to restrict edits to for the current session.

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 an active coding session?

To restrict file edits to a specific directory, you can lock a freeze boundary to that path for your current session. This prevents accidental modifications to files outside the designated directory.

What is the best way to prevent accidental code modifications outside a project scope?

Preventing accidental code modifications outside a project scope is achieved by binding a directory boundary to your session. The boundary verifies file paths and blocks Write or Edit operations outside the specified directory.

Does restricting edits to a directory block shell commands and file reading?

Restricting edits to a directory does not block shell commands or file reading. The freeze boundary only applies to Edit and Write tool operations, allowing Read operations and external shell commands to function normally.

Can I use directory edit locking to enforce scope during debugging sessions?

You can use directory edit locking to enforce scope during debugging sessions. By restricting edits to a designated directory, you reduce accidental modifications to other modules while investigating issues.

How does a session enforce a directory freeze boundary for write operations?

A session enforces a directory freeze boundary by storing the path in a session state file. It then verifies the file_path against this stored boundary for every edit attempt before allowing the operation.

Do I need git and python3 installed to lock directory edits in my session?

You need git and python3 installed to lock directory edits in your session. The skill also relies on grep, sed, basename, and date dependencies to manage and verify the session state file.