watchdog

Monitor web application endpoints via HTTP status codes and response times using curl and Bash scripting.

82|23|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Rune-kit/rune --skill watchdog-rune-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watchdog
Source: https://github.com/Rune-kit/rune/tree/main/skills/watchdog
Command: npx skills add https://github.com/Rune-kit/rune --skill watchdog-rune-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that newly deployed applications are healthy and performing optimally by running automated checks on critical endpoints.

Core Features & Use Cases

  • Automated Health Checks: Verifies application responsiveness via HTTP status codes.
  • Performance Monitoring: Measures endpoint latency and identifies performance degradations.
  • Error Detection: Flags issues like 4xx/5xx errors, timeouts, and unexpected empty responses.
  • Use Case: After deploying a new version of your web service, use the watchdog skill to automatically confirm that the root path, health check endpoint, and API status endpoint are all responding correctly and within acceptable latency thresholds.

Quick Start

Use the watchdog skill to monitor the deployed application at https://myapp.com with endpoints /, /health, and /api/status.

Frequently Asked Questions about watchdog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a smoke test on web application endpoints after deployment?

To run a post-deployment smoke test, provide your web application URL and a list of critical endpoints like /health. The skill checks HTTP status codes and response times using curl to verify deployment health.

How do I monitor API latency and detect performance degradation in deployed web apps?

You can monitor API latency by measuring endpoint response times during health checks. The skill flags performance degradation when endpoint latency exceeds acceptable thresholds in its structured report.

What HTTP errors can I detect with automated post-deployment health checks?

Automated health checks detect 4xx and 5xx HTTP errors, timeouts, and unexpected empty responses. The skill outputs a structured report flagging these critical application health issues.

Can I check web application health using bash and curl without installing extra dependencies?

Yes, you can check web application health without extra dependencies. The skill uses Bash for scripting and curl for HTTP checks, requiring no additional libraries or external services.

What is the best way to verify application responsiveness across multiple endpoints after a release?

The best way to verify responsiveness is running automated checks on critical endpoints such as root path, /health, and /api/status. The skill confirms correct HTTP responses and acceptable latency thresholds.

Why does my deployment health check report show timeouts for some API endpoints?

Deployment health check reports show timeouts when endpoints exceed the configured response time thresholds. The skill detects these performance degradations and flags them as critical health issues in the report.