Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Before any destructive or irreversible operation (rm -rf, DROP TABLE, DELETE, force push, branch deletion, truncate), orchestrate a safety cycle - assess blast radius, confirm explicitly, document what happened. Chains pre-mortem and you-sure with built-in documentation. Use when the user requests dangerous or irreversible operations.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 34% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 35% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 341% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 127% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 39% | 0% |
An elixir for dangerous operations. Destructive commands are irreversible - there's no undo for rm -rf, no rollback for a force push to main. This chains risk assessment, explicit confirmation, and documentation, adding just enough friction to prevent "oops" moments that ruin your day.
This skill works best with these skills installed:
| Skill | Purpose | If Missing | |-------|---------|------------| | pre-mortem | Blast radius assessment | Falls back to built-in checklist | | you-sure | Explicit confirmation gate | Falls back to built-in confirmation | | retrospective | Document what happened | Skipped (optional) |
File operations:
rm -rfrm -r on directoriesDatabase operations:
DROP TABLE, DROP DATABASEDELETE FROM without WHERE (or with broad WHERE)TRUNCATEGit operations:
git push --force (especially to main/master)git branch -D (force delete)git reset --hardgit clean -fdCloud/Infrastructure:
Keywords in user request:
If pre-mortem skill installed: Invoke with focus on "what could go wrong."
If not installed:
markdown## Blast Radius Assessment **What's being deleted:** - [ ] Specific items: [list them] - [ ] Estimated count: [number of files/rows/resources] - [ ] Size/scope: [GB, row count, etc.] **Affected systems:** - [ ] Production data at risk? - [ ] Other services depend on this? - [ ] Users will be affected? - [ ] Backups exist? **Recovery options:** - [ ] Can be restored from backup: [Yes/No, how long] - [ ] Can be recreated: [Yes/No, effort required] - [ ] Truly irreversible: [Yes/No] **Risk level:** [Low / Medium / High / STOP]
GATE: Do not proceed if:
If high risk: Suggest safer alternatives first.
If you-sure skill installed: Invoke it now.
If not installed:
Present the confirmation checklist:
markdown## Confirmation Required **You are about to:** [Exact command or operation] **This will delete:** - [Item 1] - [Item 2] - [Item N] **This action is:** [Reversible / Irreversible] **Backup status:** [Verified / Not verified / No backup] --- Type the following to confirm: "I confirm deletion of [specific thing] with [consequence]" Example: "I confirm deletion of users table with loss of 50k records"
GATE: Do not proceed without:
If user tries to skip: Repeat the requirement. This gate exists for a reason.
After confirmation received:
markdown## Execution Log **Timestamp:** [ISO 8601] **Command:** [exact command run] **Output:** [captured output] **Status:** [Success / Failed / Partial]
If retrospective skill installed: Invoke for significant deletions.
If not installed, capture minimally:
markdown## Deletion Record **Date:** [date] **What was deleted:** [brief description] **Why:** [reason] **Deleted by:** [who requested] **Recovery possible:** [Yes/No]
For routine deletions (temp files, test data): Skip this phase. For significant deletions (production data, important branches): Always document.
markdown## Careful Delete: [Brief description] ### Blast Radius - Deleting: [what] - Count: [how many] - Reversible: [Yes/No] - Backup: [status] ### Confirmation User confirmed: "[their confirmation phrase]" ### Execution - Command: `[command]` - Timestamp: [time] - Result: [success/failure] ### Record [Brief note if significant deletion]
User: "Delete the old user sessions table, we migrated to Redis"
Phase 1 - Blast Radius: > Blast Radius Assessment: > > What's being deleted: > - Table: user_sessions > - Estimated rows: 2.3 million > - Size: ~400MB > > Affected systems: > - x] Production data - but confirmed migrated to Redis > - ] Other services depend on this - checked, none reference it > - ] Users affected - no, sessions now in Redis > - x] Backups exist - daily backup from 6 hours ago > > Recovery: Can restore from backup within 30 minutes if needed > > Risk level: Medium (production table, but verified unused)
Phase 2 - Confirm: > You are about to run: > sql > DROP TABLE user_sessions; > > > This will permanently delete: > - 2.3 million session records > - 400MB of data > > This action is: Irreversible (but restorable from backup) > > Type to confirm: > "I confirm deletion of user_sessions table with 2.3M records"
User: "I confirm deletion of user_sessions table with 2.3M records"
Phase 3 - Execute: > Execution Log: > - Timestamp: 2024-01-15T14:32:00Z > - Command: DROP TABLE user_sessions; > - Output: Query OK, 0 rows affected (0.45 sec) > - Status: Success
Phase 4 - Document: > Deletion Record: > - Table user_sessions dropped > - 2.3M records removed > - Reason: Migrated to Redis, table no longer used > - Backup available: daily_backup_20240115
Other measured skills in the registry, with their headline benchmark lift.