Claude Code Project Boundary — Development skill for Claude Code
Claude Code plugin: scope-aware protection — allows destructive ops (rm, mv, chmod) within project, blocks them outside.
How to install Claude Code Project Boundary
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open justi/claude-code-project-boundary and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Project Boundary does
Claude Code plugin: scope-aware protection — allows destructive ops (rm, mv, chmod) within project, blocks them outside. Built for dangerouslySkipPermissions mode.
Alternatives in Development
- Contributing To Career-Ops — Thanks for your interest in contributing 32.5k ★
- JEngine — The solution that allows unity games to update in runtime 2.2k ★
- Agentfs Claude — Run Claude Code/Codex within AgentFS, orchestrated by LlamaIndex Workflows 324 ★
README
Project Boundary — Claude Code Plugin
Allows destructive operations **within your project** but blocks them **outside** the project directory. Built for `--dangerously-skip-permissions` mode where Claude doesn't ask — this plugin is your safety net.
How it differs from existing plugins
- claude-code-safety-net — blocks
rmeverywhere; Project Boundary allows it inside the project so refactoring works normally. - destructive-command-guard — only distinguishes
/tmpvs everything else; Project Boundary uses$CLAUDE_PROJECT_DIRas the actual boundary. - claude-code-damage-control — requires manually listing protected paths; Project Boundary automatically protects everything outside the project.
What it does
Boundary-checked (allowed inside project, blocked outside)
| Operation | Inside project | Outside project |
|---|---|---|
rm, rm -rf |
Allowed | Blocked |
mv (source and destination) |
Allowed | Blocked |
cp (source and destination) |
Allowed | Blocked |
ln (source and target) |
Allowed | Blocked |
chmod / chown |
Allowed | Blocked |
> / >> redirect |
Allowed | Blocked |
tee / tee -a |
Allowed | Blocked |
curl -o / curl --output |
Allowed | Blocked |
wget -O / wget --output-document |
Allowed | Blocked |
find -delete / find -exec rm |
Allowed | Blocked |
dd of= |
Allowed | Blocked |
install (source, destination, --target-directory=) |
Allowed | Blocked |
rsync (source, destination, --log-file=, --partial-dir=, --backup-dir=, --temp-dir=, --write-batch=, --only-write-batch=) |
Allowed | Blocked |
tar -C / --directory= |
Allowed | Blocked |
unzip -d / cpio -D |
Allowed | Blocked |
Related Skills
Ccc Careful
Activate careful/safety mode. Blocks destructive commands and requires explicit confirmation before mutations.
Cpv Batch Scope Fix
Apply fixes for scope-aware doctor findings across a fleet of project folders. One cpv-doctor-agent per projec
Guard
Safety guardrails — blocks destructive commands (rm -rf, DROP TABLE, force-push) and optionally restricts edit
Openclaw Secure Stack
🔒 One-command secure OpenClaw deployment with built-in skills scanner and prompt injection protection
Autocompactor
Smarter, earlier, instruction-tailored compaction for Claude Code: boundary-aware timing, phase-aware summarie
Zp Scope
Establish or check the authorization boundary. Creates scope.yaml, walks confirmation, or answers whether a ho
Related Agents
Legal De
Use this agent for any German legal question outside of tax — civil law, commercial law, contract drafting/rev
Hatch3r Brownfield Spec
Brownfield spec agent — produces codebase map, existing-pattern detection, integration-surface analysis, migra
Forge Data Integrity
Forge's Data Integrity & Migration agent — validates schema migrations for destructive operations and checks m