security-monitor
Comprehensive security audit for OpenClaw deployments. Checks Docker port bindings, SSH config, openclaw.json settings, file permissions, exposed services, and firewall rules. Scores your deployment 0-100 with actionable recommendations. Use for security hardening and compliance checks.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aiwithabidi/security-monitor-deployWhat This Skill Does
The security-monitor skill is a robust auditing suite designed to fortify OpenClaw agent deployments. It operates as a comprehensive security diagnostic tool that evaluates the security posture of your infrastructure across five critical vectors: OpenClaw application settings, Docker container configuration, SSH accessibility, network services, and file system permissions. By executing a series of internal scripts, the agent performs a deep scan of your environment, identifying misconfigurations such as world-readable sensitive files, insecure network port bindings, or improper root authentication settings. Upon completion, the tool synthesizes these findings into a normalized security score out of 100, accompanied by a prioritized list of actionable recommendations for immediate hardening.
Installation
To integrate the security-monitor skill into your OpenClaw environment, ensure you have the OpenClaw CLI properly initialized. Use the following installation command in your terminal:
clawhub install openclaw/skills/skills/aiwithabidi/security-monitor-deploy
Once installed, you can trigger the audit by invoking the agent skill directly or running the bash scripts located in your {baseDir}/scripts/ directory. For automated DevOps pipelines, use the --json flag to capture results in a machine-readable format for downstream security dashboards.
Use Cases
- Production Readiness Checks: Verify that your public-facing deployment adheres to industry-standard hardening guidelines before going live.
- Continuous Compliance: Schedule recurring security audits to ensure that no configuration drift has introduced vulnerabilities over time.
- Post-Incident Forensics: Run a targeted audit after any suspicious activity to confirm that services remain locked down according to security policy.
- Onboarding Security: Use this tool to instantly evaluate the configuration of a newly acquired or provisioned OpenClaw node.
Example Prompts
- "Run a full security audit on this server and list the top three critical vulnerabilities I should fix immediately."
- "Perform a security scan specifically focused on my Docker port configurations to ensure nothing is exposed to the public internet."
- "Check the file system permissions and SSH settings, then provide a JSON report of the findings for my log aggregator."
Tips & Limitations
- Tip: Run the script with sudo privileges if you suspect permissions issues with system-level configuration files like
/etc/ssh/sshd_config. - Tip: Use the
--checkflag to isolate specific areas of your infrastructure if you are performing incremental maintenance. - Limitation: The skill performs static configuration analysis. It does not replace active intrusion detection systems (IDS) or real-time traffic monitoring tools.
- Limitation: Always review the recommended changes manually before applying automated fixes to avoid accidental service disruption in production environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aiwithabidi-security-monitor-deploy": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution
Related Skills
agent-memory
Full AI agent memory stack — Mem0 unified memory engine with vector search (Qdrant) and knowledge graph (Neo4j), plus SQLite for structured data. Complete setup script and tools. Give your OpenClaw agent a real brain with semantic recall, entity relationships, and structured storage.
skill-auditor
Security audit and quarantine system for third-party OpenClaw skills. Use when evaluating, reviewing, or installing any skill from ClawHub or external sources. Automatically triggered before any skill installation.
Model Intel
Live LLM model intelligence and pricing from OpenRouter
deep-search
Multi-tier Perplexity search with Langfuse tracing. Three depth levels: quick (sonar), pro (sonar-pro), deep (sonar-reasoning-pro). Supports focus modes: internet, academic, news, youtube, reddit. Returns AI-synthesized answers with citations. Use for research, comparisons, market analysis, fact-checking. Triggers: search, research, look up, find out, compare, what is, deep search, web research.
amplitude
Amplitude product analytics — track events, analyze user behavior, run cohort analysis, manage user properties, and query funnel/retention data via the Amplitude API. Understand product usage, measure feature adoption, and analyze user journeys. Built for AI agents — Python stdlib only, zero dependencies. Use for product analytics, user behavior tracking, funnel analysis, retention analysis, and cohort segmentation.