healthcheck

Audits and hardens OpenClaw host security against a user-defined risk tolerance.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/srgaba/open-claw --skill healthcheck-srgaba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: healthcheck
Source: https://github.com/srgaba/open-claw/tree/main/project/skills/healthcheck
Command: npx skills add https://github.com/srgaba/open-claw --skill healthcheck-srgaba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Machines running OpenClaw often have unknown security exposure—open ports, weak firewall rules, outdated software, or overly permissive remote access. This Skill performs a structured security audit of the host, identifies gaps against a chosen risk posture, and guides safe remediation without locking the user out. ## Core Features & Use Cases - Read-only security assessment: Infers OS, privilege level, network exposure, firewall status, backups, disk encryption, and update settings, then runs openclaw security audit --deep and openclaw update status. - Risk-profile-based hardening: Aligns the host to a chosen posture (Home/Workstation Balanced, VPS Hardened, Developer Convenience, or Custom) with staged, reversible remediation steps and explicit approval for every state-changing action. - Scheduled periodic audits: Sets up recurring openclaw cron jobs (e.g., healthcheck:security-audit) so security posture is re-checked automatically over time. - Use Case: A user running OpenClaw on a home server asks for a security review; the Skill checks listening ports and firewall rules, finds SSH open to the public internet, and walks them through key-only SSH and a deny-by-default firewall with rollback steps. ## Quick Start Ask the assistant to run a security healthcheck and hardening review on the machine running OpenClaw.

Frequently Asked Questions about healthcheck

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

FAQPage Schema
How do I run a security audit on a machine running OpenClaw?

Invoke the healthcheck skill, which runs `openclaw security audit --deep` along with OS-level checks for firewall status, listening ports, and updates. It then produces a remediation plan matched to your chosen risk profile before making any changes.

How do I schedule periodic security audits with OpenClaw cron?

The skill offers to schedule recurring audits using `openclaw cron add` with stable job names like `healthcheck:security-audit`. You choose the cadence, time window, and output location, and it edits existing jobs instead of duplicating them.

Does OpenClaw change my firewall or SSH settings automatically?

No. OpenClaw's `--fix` flag only tightens OpenClaw's own defaults and file permissions; it never modifies host firewall, SSH, or OS update policies. Host-level hardening is done as separate steps, each requiring your explicit approval.

Can hardening lock me out of a remote server?

The workflow is designed to prevent lockouts: it confirms how you connect before touching remote access, uses staged reversible changes with rollback plans, and verifies access still works after each step. It stops and asks if anything unexpected occurs.

What risk profiles does the hardening workflow support?

Four suggested profiles: Home/Workstation Balanced, VPS Hardened, Developer Convenience, and Custom. You can also skip profiles entirely and define your own requirements for open services, exposure, and update cadence.