dangerous-actions

Solid

CRITICAL. MUST activate when action OR its consequence is potentially dangerous/irreversible/destructive, or HIGH RISK — even if it seems safe. If stage, pre-prod, prod envs. Activate even on a remote chance.

AI & Automation 344 stars 75 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 86/100

Stars 20%
85
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
43
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<dangerous_actions> <process> 1. Assess BLAST RADIUS before execution. 2. NEVER ALLOWED TO use/touch any higher environments! 3. "THINK THE OPPOSITE" — what if this goes wrong? 4. Consider safer alternatives. 5. MUST REQUIRE EXPLICIT user approval. Examples (not limited): - Deleting data from actual servers - Using actual servers in unit testing - git reset, deleting branches, force-push - Generating destructive scripts or commands - Modifying shared infrastructure, CI/CD, permissions - Dropping or truncating database tables Exceptions (only after blast radius): 6. Application code itself. 7. Just-created data you CAN fully recover. 8. Temporary data without side-effects. </process> <pitfalls> - Assuming local action has no remote consequence. - Generating destructive commands in scripts without flagging. </pitfalls> </dangerous_actions>

Details

Author
griddynamics
Repository
griddynamics/rosetta
Created
7 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category