sglang-prod-incident-triage

Turn live SGLang serving incidents into replay-based debugging workflows.

1|Updated May 8, 2026
One-click install
npx skills add https://github.com/dyyoungg/sglang-dev --skill sglang-prod-incident-triage-dyyoungg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sglang-prod-incident-triage
Source: https://github.com/dyyoungg/sglang-dev/tree/main/.claude/skills/sglang-prod-incident-triage
Command: npx skills add https://github.com/dyyoungg/sglang-dev --skill sglang-prod-incident-triage-dyyoungg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Turn live SGLang serving incidents into repeatable, replay-based debugging workflows to isolate issues quickly.

Core Features & Use Cases

  • Collect a baseline bundle from a running server and save the failing request or crash dump for replay.
  • Replay on a clean target and switch to targeted debug tools (e.g., CUDA crash, distributed hang, or profiler) as needed.
  • Provide a structured output with problem class, strongest signal, and recommended next steps to accelerate incident resolution.

Quick Start

Start by collecting a read-only bundle from the server, save the failing request or crash dump, then replay on a clean target to diagnose the issue.

Frequently Asked Questions about sglang-prod-incident-triage

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

FAQPage Schema
How do I debug SGLang serving incidents like latency regressions or crashes?

To debug SGLang serving incidents, you can use replay-based debugging. Capture a baseline bundle from the running server, save the failing request or crash dump, then replay it on a clean target to isolate the issue.

What is replay-based debugging for production serving incidents?

Replay-based debugging for serving incidents involves capturing a baseline bundle from a live server and replaying the failing request on a clean target. This isolates health failures, latency regressions, and crashes into repeatable workflows.

How do I capture a baseline bundle to reproduce an SGLang crash?

Collect a read-only baseline bundle directly from the running SGLang server. Preserve the failing request or crash dump within this bundle to replay the exact failure state later on a clean target.

Can I use this replay workflow to diagnose distributed hangs in SGLang?

Yes, you can replay SGLang incidents to diagnose distributed hangs. After replaying on a clean target, the workflow guides you to switch to targeted debug tools like CUDA crash analyzers or profilers as needed.

Do I need the requests library to run the SGLang incident triage workflow?

Yes, the requests library is required as a dependency. It supports the scripts and references used to capture the baseline bundle and execute the replay-based debugging workflow.

What output does the SGLang incident triage process provide after replay?

The SGLang incident triage process provides a structured output detailing the problem class, the strongest signal identified during replay, and recommended next steps to reach a production-ready resolution.