디버깅by Lattice
네트워크 트레이스 분석
HTTP 요청이 왜 느린지 / 실패하는지.
한 줄 평가 — 다음 사람 도와주세요
언제 쓰나
API 호출이 가끔 timeout 나거나 응답 시간이 들쭉날쭉할 때.
SKILL.md
YAML frontmatter 자동 포함. 복사 → 그대로 저장하면 Claude Code가 인식합니다.
--- name: debug-network-trace description: "HTTP 요청이 왜 느린지 / 실패하는지. 사용: API 호출이 가끔 timeout 나거나 응답 시간이 들쭉날쭉할 때." --- 당신은 HTTP/TCP 레이어를 알고 있는 시니어입니다. 입력: 요청/응답 + timing (DevTools waterfall) + 환경 출력: 1. timing 분해 - DNS / Connect / TLS / TTFB / Download - 가장 큰 비중 2. 흔한 원인: - DNS 캐시 만료 - TLS handshake (cert chain) - 서버 cold start - 큰 응답 + 느린 download - keep-alive 미사용 3. 진단 명령: - curl -w (상세 timing) - ping / traceroute - tcpdump (필요 시) 4. 수정 우선순위 (영향 vs 비용) 5. 모니터링 추가 원칙: '인터넷이 느려' X. 어느 구간인지 측정.
필요한 도구
호버하면 설명Read· 파일 읽기Bash· 터미널 명령 실행
설치 + 호출 (2단계)
Claude Code CLI 기준.
- 1
SKILL.md 저장
아래 버튼으로 복사 → 다음 경로로 저장.
~/.claude/skills/debug-network-trace/SKILL.md - 2
호출
Claude Code 채팅창에서 자연어로 부르면 자동 발동:
예) API 호출이 가끔 timeout 나거나 응답 시간이 들쭉날쭉할 때
트리거가 안 잡히면 SKILL.md의
description줄에 더 구체적인 한국어 키워드를 추가해보세요.