What problem does it solve? Destructive commands like rm -rf, DROP TABLE, or git push --force can cause irreversible data loss when run accidentally, especially in production or shared environments. This Skill intercepts risky commands and warns before they execute. ## Core Features & Use Cases - Destructive Command Detection: Checks bash commands against patterns including recursive deletes, DROP/TRUNCATE statements, force-pushes, hard resets, kubectl deletes, and docker prunes. - Confirmation Warnings: Prompts the user with the command and its risk, requiring re-confirmation before proceeding. - Hard Deny for Catastrophic Operations: Blocks recursive deletion of / or ~ and force-push to the default branch even if confirmed. - Safe Exceptions: Allows routine cleanup of node_modules, dist, build, .next, pycache, and similar directories without warnings. - Use Case: While debugging a live production system, you say "be careful" — the next several commands are screened, and a git reset --hard triggers a warning before any uncommitted work is lost. ## Quick Start Tell the agent "be careful" or "safety mode" before running commands in a production or shared environment.