スキル一覧に戻る
nexus-labs-automation

api-tracing

by nexus-labs-automation

Claude Code plugin for web observability - Core Web Vitals, error tracking, session replay for React, Vue, Svelte, and more

0🍴 0📅 2025年12月26日
GitHubで見るManusで実行

SKILL.md


name: api-tracing description: Instrument API requests with spans and distributed tracing. Use when tracking request latency or debugging API issues. triggers:

  • "API tracing"
  • "track API requests"
  • "distributed tracing" priority: 2

API Tracing

Measure API requests and correlate with backend traces.

What to Capture (OTel-Compatible)

AttributeOTel NamePurpose
Methodhttp.request.methodGET, POST, etc.
Statushttp.response.status_codeSuccess/failure
URLurl.pathEndpoint (sanitized)
Durationhttp.request.durationRequest time (ms)

Using OTel naming now = easier migration later.

Key Thresholds

MetricGoodAcceptablePoor
p50<200ms<500ms>500ms
p95<1s<2s>2s
Error rate<0.1%<1%>1%

What NOT to Log

Don'tWhy
Request bodiesPII risk
Auth headersSecurity
Full response dataSize limits
User tokensSecurity

Do log: Request ID, sanitized path, status code, duration, error type.

Implementation

See templates/api-interceptor.ts for fetch/axios interceptors.

Use Read tool to load template when generating implementation.

  • skills/error-tracking - API error handling
  • skills/route-transition-tracking - Data fetch during navigation
  • references/otel-web.md - OpenTelemetry naming

スコア

総合スコア

70/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です