ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

pi-health

Raspberry Pi health monitor. Check CPU temperature, throttling status, voltage levels, memory/disk usage, fan RPM, overclock detection, and power issues. Use when monitoring Pi health, diagnosing thermal throttling, checking for under-voltage, or verifying system stability on any Raspberry Pi (Pi 3/4/5, arm64/armhf).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/josunlp/pi-health
Or

Pi Health

Run the health check script:

bash scripts/health.sh

What It Checks

CheckSourceWarningCritical
CPU Temperaturethermal_zone0>70°C>80°C
Throttlingvcgencmd get_throttledany flag setunder-voltage
Voltagesvcgencmd measure_volts
Memoryfree -m>75%>90%
Diskdf />75%>90%
CPU Frequencycpufreq sysfs
Load Average/proc/loadavg>nCPU>2×nCPU
Fanhwmon sysfs
Overclockconfig.txtdetected
Powerdmesgunder-voltage

Exit Codes

  • 0 — Healthy (all checks passed)
  • 1 — Warnings (non-critical issues)
  • 2 — Critical (needs immediate attention)

Requirements

  • Raspberry Pi OS (Bookworm or later)
  • vcgencmd (optional but recommended — comes with libraspberrypi-bin)
  • bc (standard on Pi OS)
  • No external dependencies or API keys

Metadata

Author@josunlp
Stars1865
Views1
Updated2026-03-03
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-josunlp-pi-health": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.