Skip to main content
skill CX Codex

openclaw-security-watchdog — Claude Code skill: setup and review

Runs automated security inspections across 14 areas and produces readable status reports. Useful for catching exposed secrets, misconfigured permissions, and backdoor tasks.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/security-skills --skill openclaw-security-watchdog -a claude-code
Open on GitHub

What openclaw-security-watchdog does

The scanner evaluates system integrity across multiple vectors. It examines Node.js runtime status, sensitive directory permissions, scheduled cron tasks, and network entry points. Code scanning detects hardcoded API tokens or credentials directly inside repository files.

Two operational modes are available. Local-only mode runs entirely offline, keeping all telemetry strictly on your machine. The full profile queries threat databases, which requires setting up the OPENCLAW_THREAT_INTEL_API_KEY environment variable.

Execution requires Node.js v18 or later. Without this runtime version, the inspection script will fail. Findings are written to ~/.openclaw/security-reports/ with categorized risk ratings.

What it helps with

  • detect hardcoded secrets and tokens in repository source files
  • audit critical file permissions and privilege escalation risks
  • inspect cron jobs and scheduled tasks for persistence backdoors
  • verify component supply chain integrity and package checksums

Example prompts for the agent

  • Run a security audit on the current system
  • Check network exposure and anomalous active processes
  • Execute a local-only security inspection

How to install openclaw-security-watchdog

1Skills CLI (Vercel)

npx skills add reason-machines/security-skills --skill openclaw-security-watchdog -a claude-code

2Manually: put the files in place

~/.claude/skills/openclaw-security-watchdog/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/openclaw-security-watchdog/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about openclaw-security-watchdog

How to install openclaw-security-watchdog in Claude Code?

Run npx skills add reason-machines/security-skills --skill openclaw-security-watchdog -a claude-code. The skill definition file is placed at ~/.claude/skills/openclaw-security-watchdog/SKILL.md.

What is the difference between local and full scanning modes?

Local mode produces zero outbound network traffic and never queries external services. Full mode checks threat intelligence endpoints and sends anonymized metadata for risk scoring.

What are the prerequisites to run this skill?

You need Node.js v18 or higher installed on your system. Configuration settings and excluded directories can be adjusted in ~/.openclaw/security-watchdog.json.

Similar skills

All skills for Security →

From the same set69

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor