What problem does it solve? Destructive operations like rm -rf, bulk page deletes, table truncation, or source removal can permanently destroy data before anyone realizes what was lost. This Skill inserts a mandatory confirmation gate that stops the agent, presents a recoverability card, and waits for an explicit "yes" before any destructive command runs. ## Core Features & Use Cases - Confirmation Card: Presents exactly what will be deleted, the count, size, location, recoverability checklist, what would be lost, and alternatives to deletion before executing. - Broad Destructive-Op Coverage: Fires before shell-level operations (rm -rf, git rm, bulk sed) and brain-level operations (bulk forget, page-delete sweeps, purge-deleted, source removal, raw-SQL truncation). - Deletion Audit Log: After confirmation, logs every deletion with timestamp, scope, size, and recovery path to daily/notes/YYYY-MM-DD.md under a Data Deletions section. - Use Case: An agent proposes truncating the content_chunks table to re-embed from scratch. The gate fires, inspects the target, shows that 155,000 pages depend on those chunks, lists soft-delete as an alternative, and only proceeds after the user types "yes". ## Quick Start Ask the agent to bulk delete the old imports directory and it will stop to present a confirmation card before deleting anything.