What problem does it solve?
Running accidental destructive commands like rm -rf, git reset --hard, or kubectl delete can cause irreversible data loss, service downtime, or lost uncommitted work, especially when operating in production environments or shared development setups where a single typo has major consequences.
Core Features & Use Cases
- Destructive command interception: Automatically scans all bash commands for high-risk patterns including recursive file deletions, database drops, force git pushes, and container deletions before they execute.
- Safe exception handling: Allows non-destructive common deletions (like removing
node_modules or build folders) to run without unnecessary warnings.
- Use case example: When debugging a live production server, if you accidentally type a command to delete critical application data, the skill will prompt you to confirm before proceeding, preventing accidental outages.
Quick Start
Enable careful mode before running any commands on your production infrastructure or shared team codebase to get automatic warnings for risky operations.