A real-time security middleware that intercepts and validates every tool call made by your AI agent against custom regex-based policies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install agentgate-security
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 agentgate-security using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
AgentGate serves as a critical policy enforcement layer for Openclaw Skills, providing a robust firewall between your AI agent and sensitive system operations. By wrapping the agent's tool execution method, it ensures that every action—from shell commands to API calls—is evaluated against human-defined security rules before execution. This prevents common risks like command injection, data exfiltration, or accidental destructive actions caused by LLM hallucinations.
Built for enterprise reliability, this skill allows developers to maintain strict control over their agents without sacrificing performance. It integrates seamlessly into existing workflows using a lightweight SDK, connecting your agent to a centralized dashboard where you can manage API keys, audit logs, and approval queues in real-time.
npm install @agentgate/openclaw-guard
import OpenClaw from 'openclaw';
import { withAgentGate } from '@agentgate/openclaw-guard';
const agent = new OpenClaw({ model: 'claude-3-5-sonnet', tools: ['bash', 'fetch'] });
const securedAgent = withAgentGate(agent, {
apiKey: process.env.AGENTGATE_API_KEY,
endpoint: 'https://agent-gate-rho.vercel.app/api/evaluate-action'
});
AgentGate organizes its security policies and audit trails using the following metadata structure:
| Field | Type | Description |
|---|---|---|
| agentId | String | Unique identifier for the specific Openclaw agent |
| toolName | String | The name of the intercepted tool (e.g., bash, fetch, fs) |
| condition | Regex | The pattern used to match and validate tool arguments |
| ruleType | Enum | The outcome of a match: ALLOW, DENY, or REQUIRE_APPROVAL |
| priority | Integer | Evaluation order where lower numbers are processed first |
Loading
A production-ready planning agent that turns messy client briefs into structured VFX and motion design workflows.

An advanced framework for automated security scanning, scoring, and hardening of AI agent environments.

A high-security, AES-256-GCM encrypted vault designed to manage API keys, database credentials, and sensitive tokens for developers.

A unified security audit toolkit for scanning vulnerabilities, detecting hardcoded secrets, and validating AI agent logic within modern codebases.

A high-performance command-line interface for managing the lifecycle of Openclaw Skills, from discovery to deployment.

A specialized skill for generating and editing HWPX documents through ZIP-level template replacement and automation.








































