LaunchKit · 2026
Back to Skills

system-health-check

System health validator — checks skill files, paths, permissions, binaries, backup freshness, and encryption.

0
413 downloads
by @satoshistackalotto

Setup & Installation

openclaw skills install @satoshistackalotto/system-health-check

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install system-health-check

What This Skill Does

Validates the OpenClaw Greek Accounting system in a single command. Checks skill file integrity, directory structure, file permissions, required dependencies, backup freshness, process lock health, and encryption status. Every failure includes a specific remediation command.

Covers every layer from skill files to encryption in one command with specific remediation steps per failure, instead of manually running separate checks across each system component.

When to use it

  • Running a pre-flight check before monthly Greek accounting close
  • Verifying backup freshness after an unexpected system restart
  • Detecting stale process locks left by a crashed operation
  • Confirming permission integrity on sensitive client data directories
  • Scheduling deep hash verification as a weekly cron job

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Run the standard daily health check and save a report

AGENT
  1. 1Run `openclaw health-check --standard --save-report`
  2. 2Check each category: skills, directories, permissions, dependencies, backups, locks, encryption
  3. 3Collect pass/fail/warn results with details for each check
  4. 4Write JSON report to /data/reports/system/ with timestamp and remediation commands
  5. 5Print summary and exit with code 0 for pass/warn or code 1 for any failure
OUTPUT

Console report showing per-category results and a JSON file at /data/reports/system/health-check_YYYYMMDD_HHMMSS.json listing all failures with remediation commands

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OPENCLAW_DATA_DIR environment variableOPENCLAW_ENCRYPTION_KEY environment variable (required for encryption checks on sensitive directories)