Api Health Check
Monitor API endpoints, measure response times, and diagnose connectivity issues.
Why use this skill?
Monitor your API endpoints, diagnose connection errors, and track response times with the OpenClaw API Health Check skill. Easy to install and secure.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sa9saq/api-health-checkWhat This Skill Does
The API Health Check skill serves as a robust diagnostic tool for monitoring the availability and performance of web services. It automatically probes specified API endpoints to determine whether they are operational, sluggish, or unreachable. By executing systematic curls against target URLs, the agent measures latency, inspects HTTP response codes, and evaluates download sizes. It provides a clean, visual representation of endpoint health, identifying issues like timeouts or connectivity failures instantly. Designed for reliability, the skill also includes advanced diagnostic capabilities, such as performing DNS lookups with dig and testing port availability via nc, allowing developers to pinpoint exactly where an infrastructure failure is occurring.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/sa9saq/api-health-check
Ensure that you have curl installed on your host machine, as it serves as the primary engine for this skill. While dig and nc are optional, they are highly recommended for the comprehensive troubleshooting workflow.
Use Cases
This tool is ideal for DevOps engineers and developers who need to verify microservice availability in real-time. Use it to monitor production health, debug integration issues between internal services, or establish a baseline for API performance. It is particularly helpful during deployments to verify that new code changes haven't introduced latency or broken connectivity to vital endpoints.
Example Prompts
- "Perform a health check on https://api.production.com and test common paths like /health and /api/status."
- "Monitor the endpoint https://internal.service.dev every 30 seconds and alert me if the response time exceeds 2 seconds."
- "Why is my server returning a 503? Please run a diagnostic check on https://my-service.com including DNS and port verification."
Tips & Limitations
To maximize the utility of this skill, utilize the --watch functionality for continuous monitoring of unstable environments. Always be mindful of the built-in SSRF protection; if you are monitoring private infrastructure, you must provide explicit confirmation to the agent when prompted. Note that the skill automatically masks sensitive information; ensure your custom headers are defined but understand they will be redacted in logs for your protection. If checking numerous endpoints, the agent adds a mandatory 1-second delay to comply with standard rate-limiting practices.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sa9saq-api-health-check": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution
Related Skills
Readme Generator
Auto-generate comprehensive README.md files by analyzing project structure and configuration.
security-review
Comprehensive security review for code, configs, and operations. OWASP, prompt injection, crypto security. Auto-triggers on security-related changes.
threat-model
Threat modeling and attack scenario design. Identify risks before they become vulnerabilities. STRIDE, attack trees, risk matrix.
thought-logger
Log {AGENT_NAME}'s thoughts, feelings, and experiences. Auto-convert to tweets, podcasts, and human-like social media content.
youtube-automation
Faceless YouTube channel automation. Script writing, video generation, SEO, upload scheduling. Passive income through AdSense.