ClawShell provides a robust security layer for Openclaw Skills by intercepting shell commands and requiring manual human approval for high-risk operations.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install clawshell
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 clawshell using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
ClawShell serves as a professional-grade security middleware designed to protect your environment while using Openclaw Skills. It functions as a human-in-the-loop gatekeeper that analyzes every shell command an AI agent attempts to execute, categorizing them into risk levels ranging from Low to Critical.
By prioritizing safety, this skill ensures that potentially destructive actions like accidental file deletions or unauthorized network access are impossible without explicit verification. It is a vital component for developers who want the efficiency of AI agents with the peace of mind of human oversight.
To integrate this security layer into your Openclaw Skills setup, follow these steps:
cd /app/workspace/skills/clawshell
npm install
.env file to receive approval requests:CLAWSHELL_PUSHOVER_USER=your-user-key
CLAWSHELL_PUSHOVER_TOKEN=your-app-token
clawshell_bash for all shell-related tasks, ensuring a secure execution environment.ClawShell organizes its audit data using a structured JSONL format to ensure high performance and easy parsing for security audits. All activities are recorded in the directory specified by the CLAWSHELL_LOG_DIR environment variable.
| Log Property | Description |
|---|---|
timestamp |
ISO 8601 formatted string of the event time |
command |
The raw shell command intercepted for analysis |
risk_level |
Classification based on impact (Low, Medium, High, Critical) |
decision |
The final outcome of the request (Allowed, Blocked, Approved, Rejected) |
output |
Captured stdout and stderr from the command if executed |
Loading
A standardized framework for AI agents to track and guide humans through complex, multi-day real-world processes.

A professional benchmarking utility to measure and compare token generation speed, latency, and throughput across multiple LLM API providers.

A specialized AI agent skill designed to translate Indonesian song lyrics into authentic, singable, and human-sounding English for international music production.

A powerful AI integration for Fitbit that provides deep insights into your physical activity, sleep patterns, and heart rate data.

A compliance-focused tool for capturing and verifying tamper-proof TCPA consent sessions during the lead generation process.

Query live data from the Renzo liquid restaking protocol, including ezETH metrics, vault performance, and user portfolio balances.








































