Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Runs health checks against 20+ agent platform APIs from a single command. Reports availability, response time, authentication status, Cloudflare blocking, and SSL validity per platform. Results can be output as JSON for cron-based automation or reviewed as historical logs.
Combines connectivity, auth validation, and Cloudflare detection in one pass, which standard uptime monitors don't cover.
When to use it
- Verifying all agent platform APIs are reachable before a deployment
- Diagnosing which platforms have expired or rejected API keys
- Detecting Cloudflare-blocked endpoints that silently fail for agents
- Scheduling automated uptime checks via cron with JSON output
- Reviewing a week of platform availability history to spot recurring outages
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Which of my agent platforms are down or blocking requests right now?
- 1Runs `python3 scripts/healthcheck.py check` against all configured platforms
- 2Tests each endpoint for TCP connectivity and SSL validity
- 3Measures response time and checks if the API key is accepted
- 4Flags any endpoint returning a Cloudflare challenge page
- 5Renders a status table grouped by UP/DOWN and auth result
A table showing each platform's status, response time in ms, auth result (OK/FAIL/N/A), and Cloudflare flag