A high-performance safety layer that validates AI agent tool calls to prevent destructive actions and security vulnerabilities.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install vigil
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install vigil using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Vigil is a drop-in safety layer designed to validate what AI agents actually do, rather than just monitoring what they say. As part of the Openclaw Skills ecosystem, it provides a robust defense mechanism against common vulnerabilities like SSRF, path traversal, and prompt injection. By integrating this skill, developers can ensure their agents operate within safe boundaries, catching malicious or accidental command execution in real-time.
This utility is specifically optimized for performance, featuring a tiny 12.3KB footprint and sub-2ms latency. It requires zero runtime dependencies, making it an ideal choice for developers building secure, autonomous agents that interact with shell environments, file systems, or external APIs. Using these Openclaw Skills ensures that your agentic workflows remain compliant with security best practices without sacrificing speed.
To begin using this skill, install the necessary npm package:
npm install vigil-agent-safety
You can then initialize the guardrails within your application:
import { configure, checkAction } from 'vigil-agent-safety';
// Set the safety mode
configure({ mode: 'enforce' });
// Validate a tool call
const result = checkAction({
agent: 'my-agent',
tool: 'exec',
params: { command: 'ls -la' },
});
For CLI usage with Openclaw Skills, you can run checks directly:
npx vigil-agent-safety check --tool exec --params '{"command":"rm -rf /"}'
Vigil processes tool call metadata and returns structured evaluation results. This allows developers to integrate safety checks into any logging or monitoring stack.
| Field | Type | Description |
|---|---|---|
| decision | String | The safety outcome: ALLOW, BLOCK, or ESCALATE. |
| reason | String | A descriptive explanation of why a specific rule was triggered. |
| latencyMs | Number | The processing time of the security check in milliseconds. |
| ruleId | String | The identifier for the specific security rule that was matched. |
Loading
A streamlined tool for discovering high-quality guitar tabs and generating structured practice notes from song titles or URLs.

A professional stock market monitoring tool for managing personalized A-share watchlists with automated performance summaries.

A specialized AI skill for generating high-quality images using Alibaba Cloud's Qwen Image API with robust support for bilingual prompts.

A high-performance AniList API wrapper for AI agents to query anime, characters, and staff data instantly.

A powerful monitoring integration that enables AI agents to track website uptime, API health, and cron job status using the Watch.dog platform.

Automatically transforms any topic into a complete WeChat Moments post featuring engaging copy and four professionally styled tutorial cards.








































