dangerous-actions

Featured

MUST activate when action OR its consequence is potentially dangerous/irreversible/destructive, or HIGH RISK, or environment is stage, pre-prod, prod, or blast radius.

AI & Automation 349 stars 76 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
85
Recency 20%
100
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): 1. Application code itself. 2. Just-created data you CAN fully recover. 3. 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
2 days ago
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category