openclaw-security-audit

Audit OpenClaw configuration files for security risks and generate a Markdown report.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/Muhammad-Waleed381/Openclaw-Security-Auditor --skill openclaw-security-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-security-audit
Source: https://github.com/Muhammad-Waleed381/Openclaw-Security-Auditor/tree/main
Command: npx skills add https://github.com/Muhammad-Waleed381/Openclaw-Security-Auditor --skill openclaw-security-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenClaw configuration files can contain sensitive information and misconfigurations that expose risk. This skill analyzes the OpenClaw config to identify security risks, extracts metadata-only findings, and generates a remediation-focused Markdown report using the user's local LLM.

Core Features & Use Cases

  • Local-only audit of ~/.openclaw/openclaw.json with 15+ security checks.
  • Generates a structured markdown report with severity ratings and a remediation roadmap.
  • Keeps secrets out of analysis by stripping sensitive values and reporting only metadata.
  • Works with whichever LLM configuration the user already uses (Opus, GPT, Gemini, or local models).
  • No external API calls or keys required.

Quick Start

Ask OpenClaw to run a security audit and review the resulting markdown report.

Frequently Asked Questions about openclaw-security-audit

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

FAQPage Schema
How do I run a security audit on my OpenClaw config file?

To run a security audit on your OpenClaw config, request the audit from OpenClaw and it will analyze the default path ~/.openclaw/openclaw.json. It performs 15+ security checks locally and outputs a markdown report with severity ratings and actionable fixes.

Does the OpenClaw security audit send my config data to external APIs?

No, the OpenClaw security audit operates entirely locally without requiring external API calls or keys. It leverages your existing local LLM configuration to analyze the config file, ensuring sensitive data remains private and no secrets are transmitted externally.

Can I audit OpenClaw configuration risks without exposing my actual secrets?

Yes, you can audit configuration risks without exposing secrets because the audit strips sensitive values from the analysis. It reports only metadata-level findings, categorizing security risks by severity while keeping your actual credentials hidden from the LLM processing.

What is included in the OpenClaw security audit remediation report?

The OpenClaw security audit remediation report includes findings from 15+ security checks, categorized by severity levels. It provides a structured markdown roadmap with actionable fixes for each identified configuration risk, ensuring you know exactly what to remediate.

Do I need a specific LLM model to check OpenClaw config for security risks?

No, you do not need a specific LLM model to check OpenClaw config security risks. The audit works with whichever LLM you already use, including Opus, GPT, Gemini, or local models, requiring no additional external API keys or complex environment setup.

What are the limitations of using a local LLM for OpenClaw config security audits?

A limitation of using a local LLM for OpenClaw config security audits is that analysis quality depends on your local model's capabilities. Additionally, the audit strictly targets the ~/.openclaw/openclaw.json file, meaning risks in other system configurations or external dependencies are not covered.