execution-guardian

Assesses operational risk before allowing destructive or security-impacting actions to execute.

1|Updated Sep 14, 2025
One-click install
npx skills add https://github.com/CleanExpo/DR-NRPG --skill execution-guardian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execution-guardian
Source: https://github.com/CleanExpo/DR-NRPG/tree/main/.skills/custom/execution-guardian
Command: npx skills add https://github.com/CleanExpo/DR-NRPG --skill execution-guardian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents potentially harmful operations by implementing dynamic validation gates and risk assessments before execution, safeguarding system integrity.

Core Features & Use Cases

  • Dynamic Validation: Automatically detects operation types (e.g., database migrations, security changes) and applies relevant checks.
  • Risk Scoring: Assesses operations based on blast radius, reversibility, and confidence, assigning a risk level (Low, Medium, High).
  • Use Case: Before a critical database migration, the Execution Guardian will verify that a backup exists, no data will be lost, and the migration has been tested locally, blocking the operation if any gate fails.

Quick Start

Use the execution-guardian skill to assess the risk of deploying the latest code changes to production.

Frequently Asked Questions about execution-guardian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add pre-execution safety gates for sensitive database migrations?

Pre-execution safety gates block sensitive database migrations by evaluating blast radius, reversibility, and confidence before execution. The system verifies prerequisites like existing backups and local testing, failing operations that do not pass dynamic risk assessment checks.

What is dynamic validation for deployment risk assessment?

Dynamic validation for deployment risk assessment automatically detects operation types and assigns a risk level based on blast radius and reversibility. It ensures system integrity by preventing potentially harmful security changes from executing without passing structured governance checks.

How do I assess the blast radius and reversibility of security changes?

Assess the blast radius and reversibility of security changes using dynamic risk scoring. The governance mechanism evaluates the potential impact and assigns a Low, Medium, or High risk level, requiring structured error output to block destructive actions before they proceed.

Can I block destructive multi-layer operations before they execute in production?

Yes, you can block destructive multi-layer operations by implementing pre-execution validation gates. The system assesses confidence and reversibility, automatically halting security-impacting actions that fail governance checks to safeguard production environment integrity.

When do I need pre-execution governance for my deployment pipeline?

You need pre-execution governance when performing sensitive operations like database migrations or security changes. It prevents data loss by requiring dynamic validation, backup verification, and confidence scoring before allowing destructive or multi-layer actions to execute.