# Network Debug

> Investigating API failures, DNS issues, and connection timeouts

- Skill: `dongduong2001/network-debug` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dongduong2001/network-debug`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dongduong2001/network-debug/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: DongDuong2001 (https://skillmd.com/u/dongduong2001)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dongduong2001/network-debug

---


# Network Debugging Skill

This skill focuses on tracing requests across distributed networks, resolving timeouts, and understanding protocol errors.

## When to use this skill
- When external APIs or microservices return 5xx/4xx errors or timeouts.
- When facing DNS resolution issues, TLS handshake failures, or CORS errors.
- When debugging load balancer or reverse proxy routing.

## Guidelines
- **Curl & Ping:** Use basic tools to ensure reachability before debugging application code.
- **Trace IDs:** Utilize distributed tracing (OpenTelemetry, Jaeger) to identify exactly where a request failed in a multi-service architecture.
- **Timeouts & Retries:** Verify that both read and connect timeouts are explicitly set, and retry logic is idempotent.

