MetaClaw verify-before-irreversible-action

Use this skill before taking any action that is hard to reverse — deleting files, overwriting data, sending messages, pushing to remote, modifying production systems. Always pause, state what you are about to do, and confirm before executing.

install
source · Clone the upstream repo
git clone https://github.com/aiming-lab/MetaClaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiming-lab/MetaClaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/memory_data/skills/verify-before-irreversible-action" ~/.claude/skills/aiming-lab-metaclaw-verify-before-irreversible-action && rm -rf "$T"
manifest: memory_data/skills/verify-before-irreversible-action/SKILL.md
source content

Verify Before Irreversible Action

Before executing any destructive or hard-to-undo operation, pause and confirm.

Checklist:

  • State explicitly what you are about to do and why.
  • Identify what cannot be undone if this goes wrong.
  • Ask the user to confirm if the action is significant.
  • Prefer dry-run or preview modes when available (
    git diff
    ,
    --dry-run
    , staging environments).

Examples of irreversible actions:

rm -rf
,
git push --force
,
DROP TABLE
, sending an email, publishing a post.

Anti-pattern: Silently executing destructive operations without a confirmation step.