/install healthprobe
HealthProbe
Check if a URL is up before you call it.
Start the server
uvicorn healthprobe.app:app --port 8009
Probe a URL
curl -s -X POST http://localhost:8009/v1/probe \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}' | jq
Returns healthy (true if 2xx), status_code (HTTP code or -1 on error), latency_ms, and error (if connection failed).
With custom timeout
curl -s -X POST http://localhost:8009/v1/probe \
-H "Content-Type: application/json" \
-d '{"url": "https://slow-api.example.com", "timeout_ms": 1000}' | jq '.healthy'
Timeout range: 100ms to 30,000ms (default: 5,000ms).
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install healthprobe - After installation, invoke the skill by name or use
/healthprobe - Provide required inputs per the skill's parameter spec and get structured output
What is Healthprobe?
Probe any URL and check if it's up. Returns the HTTP status code, response latency in milliseconds, and a healthy/not-healthy verdict. Configurable timeout.... It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.
How do I install Healthprobe?
Run "/install healthprobe" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Healthprobe free?
Yes, Healthprobe is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Healthprobe support?
Healthprobe is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Healthprobe?
It is built and maintained by mirni (@mirni); the current version is v1.0.0.