What problem does it solve?
Accidentally running destructive commands like rm -rf, git reset --hard, or DROP TABLE can cause irreversible data loss, code history corruption, or production outages, especially when working in shared environments or live systems. This Skill eliminates that risk by intercepting bash commands before execution and warning you of high-risk operations.
Core Features & Use Cases
- Destructive Pattern Detection: Identifies dangerous commands including recursive file deletion, SQL DROP/TRUNCATE statements, force git pushes, hard git resets, kubectl delete operations, and aggressive Docker cleanup commands.
- Safe Exception Handling: Automatically allows common safe operations like deleting build artifacts (node_modules, dist, .next, pycache) without triggering false warnings.
- Use Case: Use this Skill when debugging a live production server, collaborating on a shared code repository, or performing database administration tasks to avoid accidental deletion of critical data or code history.
Quick Start
Activate the careful skill before running any bash commands that modify or delete files, databases, code repositories, or cloud infrastructure to receive pre-execution warnings for destructive operations.