Skip to content
Productivity
Command

/safe-mode

Prevent destructive operations — cautious (warn), lockdown (restrict edits), or clear

From plugin
pro-workflow
2.9k23 skills8 agents23 commands24 hooks
Install
> /plugin marketplace add rohitg00/pro-workflow
> /plugin install pro-workflow@pro-workflow

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/safe-mode

Context preview

What this command does when you run it.

Prevent destructive operations — cautious (warn), lockdown (restrict edits), or clear

Command definition

safe-mode.md
description: Prevent destructive operations — cautious (warn), lockdown (restrict edits), or clear
argument-hint: <cautious | lockdown <path> | clear>

/safe-mode - Destructive Operation Protection

Guard against accidental damage during AI coding sessions.

Usage

Cautious Mode

/safe-mode cautious

Intercepts Bash commands and warns before destructive operations:

  • `rm -rf`, `DROP TABLE`, `TRUNCATE`
  • `git push --force`, `git reset --hard`, `git clean -f`
  • `chmod 777`, `curl|sh`

Warns on stderr. You decide whether to proceed.

Lockdown Mode

/safe-mode lockdown src/api/

Restricts Edit/Write operations to the specified directory. Blocks changes to files outside the path.

Session-scoped. Prevents accidental edits to unrelated code during focused work.

Both Together

/safe-mode cautious
/safe-mode lockdown src/api/

Bash warnings + directory restriction simultaneously.

Clear All

/safe-mode clear

Removes all restrictions for the current session.

Status Check

Report current safe-mode state:

SAFE MODE STATUS
  Cautious: ACTIVE (warns on destructive Bash commands)
  Lockdown: ACTIVE (restricted to src/api/)

Or:

SAFE MODE STATUS
  No restrictions active.

When to Use

| Situation | Command | |-----------|---------| | Production-adjacent code | `/safe-mode cautious` | | Focused refactoring | `/safe-mode lockdown <path>` | | Unfamiliar codebase | `/safe-mode cautious` | | Done with restrictions | `/safe-mode clear` |

---

**Trigger:** Use when starting risky work, refactoring a specific module, or wanting guardrails on AI operations.

Read more
Ships withpro-workflow

Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.

Get the whole plugin

Other commands on pro-workflow.