watchdog

Check HTTP status codes, response times, and regressions across endpoints.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/linenoize/topia --skill watchdog-linenoize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: watchdog
Source: https://github.com/linenoize/topia/tree/main/skills/watchdog
Command: npx skills add https://github.com/linenoize/topia --skill watchdog-linenoize

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill verifies that a deployed application is reachable, responsive, and error-free after launch or deploy, so issues are caught before users do.

Core Features & Use Cases

  • HTTP health checks: Confirms each endpoint returns an expected status and flags client, server, and unreachable failures.
  • Latency and regression tracking: Measures response times, detects slow endpoints, and compares against prior runs when available.
  • Structured smoke reporting: Produces a concise report with alerts, performance signals, and overall status for post-deploy review or incident triage.

Quick Start

Use the watchdog skill to check https://myapp.com and the /, /health, and /ready endpoints, then return a structured smoke test report with alerts and performance signals.

Frequently Asked Questions about watchdog

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

FAQPage Schema
How do I run post-deploy health checks on my application endpoints?

Post-deploy health checks verify deployed applications by supplying base URLs and endpoints to test HTTP status codes, response times, and empty responses for structured alert reporting.

What is smoke testing after a deployment and how does it work?

Smoke testing after a deployment checks if applications are reachable, responsive, and error-free by testing endpoints for client, server, and unreachable failures before users encounter them.

Can I track latency regressions for my API endpoints after launch?

Latency regression tracking measures API endpoint response times, detects slow endpoints, and compares results against prior runs when available to identify performance degradation.

Does this deployment monitoring tool require any external dependencies?

Deployment monitoring requires no external dependencies and works by checking supplied base URLs and endpoints to produce structured smoke test reports for incident triage.

What is the best way to verify my deployed application is healthy and reachable?

Verifying deployed application health involves checking HTTP status codes, response times, and empty responses across endpoints, then generating a report with alerts and performance signals.

Why does my endpoint return empty responses during incident triage?

Endpoint empty responses during incident triage are detected as failures alongside client, server, and unreachable errors, flagging issues for post-deploy review in a structured alert report.