Skip to content
Development
Skill

/dangerous-actions

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.

From plugin
rosetta
330200 skills24 agents63 commands
Install
$ npx -y skills add griddynamics/rosetta --skill dangerous-actions --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/dangerous-actions

Context preview

The summary Claude sees to decide when to auto-load this skill.

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.

SKILL.md

dangerous-actions.SKILL.md
name: dangerous-actions
description: "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."

<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>

Ships withrosetta

Enforce organizational standards across every AI coding agent

Get the whole plugin