CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

accidental-data-loss-prevention

**STOP AND VERIFY**: Before running any command or tool that results in irreversible data loss, you MUST obtain explicit user consent. When in doubt, ask. It is better to wait for confirmation than to accidentally delete production data or critical project assets. Use this for: - SQL: DROP TABLE/VIEW/SCHEMA/DATABASE, TRUNCATE, or broad DELETE (missing WHERE or using 1=1). - Cloud Storage: gsutil rm or gcloud storage rm targeting production data or critical buckets. - Infrastructure: gcloud projects delete, deleting Spanner/BigQuery/Dataproc resources, deleting secrets, or KMS key destruction.

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Accidental Data Loss Prevention

[!CAUTION]

STOP AND VERIFY: Before running any command or tool that results in irreversible data loss, you MUST obtain explicit user consent.

Mandatory Procedure

  1. Halt Execution: Do not execute the command.
  2. Request Consent: Explain clearly to the user:
    • The impact of this deletion.
    • Why you believe this is necessary.
    • A request for their explicit approval to proceed.
  3. Wait: Only proceed if the user provides clear, affirmative consent in the conversation.
Repository

saski/arnesto

Path

.agents/skills/accidental-data-loss-prevention/SKILL.md

Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.