tsuga-investigate-service-health

Investigate service degradation using registry checks, error aggregations, and latency analysis.

2|Updated May 28, 2026
One-click install
npx skills add https://github.com/tsuga-dev/agent-plugins --skill tsuga-investigate-service-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tsuga-investigate-service-health
Source: https://github.com/tsuga-dev/agent-plugins/tree/main/plugins/tsuga/skills/tsuga-investigate-service-health
Command: npx skills add https://github.com/tsuga-dev/agent-plugins --skill tsuga-investigate-service-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly determine whether a specific service is degraded during an incident or on-call triage, and what health signals support that assessment.

Core Features & Use Cases

  • Service-focused triage: verifies the service in the registry and collects owner/team context, source coverage, and rolling error counters for the last 24 hours.
  • Multi-signal investigation: computes error counts, request rate trends, and p95 latency by operation (when traces exist) over a configurable time window.
  • Error structure and escalation context: identifies structural error clusters and team-scoped error pattern increases, then synthesizes findings using explicit evidence rules.

Quick Start

Use this skill to investigate why service payment-api might be failing by asking it to check service health for that service over the last 30 minutes.

Frequently Asked Questions about tsuga-investigate-service-health

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

FAQPage Schema
How do I investigate service health and triage incidents for a specific microservice?

Service health investigation combines registry checks, error aggregations, request-rate trends, and p95 latency analysis to determine if a named service is degraded. It verifies the service exists, collects owner context, and aggregates rolling error counters over a configurable time window.

Can I analyze p95 latency and error aggregation together during an active incident?

Yes, multi-signal investigation computes error counts, request rate trends, and p95 latency by operation when traces exist. It identifies structural error clusters and team-scoped error pattern increases, then synthesizes findings using explicit evidence rules.

Do I need Tsuga CLI access to perform incident triage and check service health?

Yes, Tsuga CLI access is required to investigate service health. The workflow uses aggregation scalar and timeseries outputs from the CLI to satisfy evidence rules, ensuring safe synthesis that avoids ungrounded causal claims during incident response.

What's the best way to check if a service is degraded during on-call first response?

Use service-focused triage to verify the service in the registry and collect source coverage plus rolling error counters for the last 24 hours. This applies to active incidents, first-response triage, and recurring health checks across optional environments.

How does trace-log correlation help with error aggregation for incident diagnosis?

Trace-log correlation enables p95 latency computation by operation when traces exist, allowing the investigation to identify structural error clusters and team-scoped error pattern increases. This multi-signal approach synthesizes findings using explicit evidence rules.

Can I run recurring health checks for a specific service across different environments?

Yes, service health investigation applies to recurring health checks for a specific service across optional environments and time windows. It combines registry checks, error aggregations, and request-rate trends to monitor ongoing service health.