What problem does it solve? Destructive shell commands like rm -rf, DROP TABLE, or git push --force can cause irreversible data loss when run accidentally during development or production work. This Skill adds a safety checkpoint that warns you before such commands execute, letting you confirm or cancel. ## Core Features & Use Cases - Destructive Pattern Detection: Scans every bash command for risky patterns including recursive deletes, SQL DROP/TRUNCATE, git force-push, git reset --hard, kubectl delete, and docker prune. - Safe Exceptions: Allows routine cleanup of build artifacts like node_modules, dist, pycache, and coverage without triggering warnings. - Session-Scoped Guardrails: Hooks stay active for the session and log anonymized usage events locally. - Use Case: While debugging a live production issue, enable careful mode so any accidental kubectl delete or force-push triggers a confirmation prompt instead of executing immediately. ## Quick Start Ask the assistant to enable careful mode so all destructive commands require confirmation before running.