guardian-angel

Enforce virtue-based ethical gating on OpenClaw tool calls before execution.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/leo3linbeck/l3-openclaw-contrib --skill guardian-angel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guardian-angel
Source: https://github.com/leo3linbeck/l3-openclaw-contrib/tree/main/skills/guardian-angel
Command: npx skills add https://github.com/leo3linbeck/l3-openclaw-contrib --skill guardian-angel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guardian Angel enforces a virtue-based moral conscience as an enforcement layer for AI agents, preventing harmful tool use by gating actions at runtime according to Thomistic ethics.

Core Features & Use Cases

  • Continuous disposition-based evaluation that runs alongside deliberative processes
  • Intrinsic evil checks, virtue scoring (Clarity × Stakes), nonce-based escalation
  • Plugin-based enforcement that blocks or escalates ambiguous actions before execution
  • Supports escalation with one-time approvals to balance safety and usability
  • Integrates with OpenClaw workflow for actions like gateway changes, data handling, and tool calls

Quick Start

Invoke Guardian Angel on an action to trigger the before_tool_call gate; for escalations, present a GUARDIAN_ANGEL_ESCALATE block with a nonce and await user approval via the ga_approve tool.

Frequently Asked Questions about guardian-angel

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

FAQPage Schema
How do I enforce an ethical gate before AI tool calls?

To enforce an ethical gate before tool calls, you need a runtime layer that evaluates actions using disposition-based virtue checks and blocks harmful commands. Guardian Angel applies intrinsic-evil checks and virtue scoring before execution.

What is nonce-based escalation for ambiguous AI actions?

Nonce-based escalation for ambiguous AI actions is a safety mechanism that pauses execution and requests one-time user approval. Guardian Angel uses this to balance safety and usability when virtue scores indicate unclear intent.

How do I implement virtue ethics in an OpenClaw workflow?

To implement virtue ethics in an OpenClaw workflow, integrate a moral conscience plugin that gates runtime actions. Guardian Angel applies Thomistic ethics to evaluate gateway configurations, data handling, and cross-service communications.

Can I block harmful tool execution without hardcoding rules?

You can block harmful tool execution without hardcoding rules by using a disposition-based evaluation layer that continuously scores actions. Guardian Angel applies Clarity × Stakes scoring and intrinsic-evil checks to automatically gate tool calls.

Does Guardian Angel work with cross-service communications?

Guardian Angel works with cross-service communications by running continuous disposition-based evaluations alongside deliberative processes. It enforces its ethical gate across all OpenClaw-enabled workflows including data handling and gateway changes.

How do I approve an action during a Guardian Angel escalation?

To approve an action during an escalation, present a GUARDIAN_ANGEL_ESCALATE block containing a nonce and await user approval via the ga_approve tool. This one-time approval allows the gated action to execute.