技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
error-monitoring【数据与研究】Analyze application error logs and monitoring platform exports (Sentry, Datadog, Rollbar) to identify error patterns, duplicates, and severity. Use when someone asks to "audit errors", "analyze exceptions", "find noisy alerts", "deduplicate error groups", or "triage production errors". Parses JSON/CSV error exports and produces categorized reports wi…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
This skill helps you analyze application errors from monitoring platforms. It processes error exports, groups events by root cause, identifies duplicates, and classifies errors by user impact — turning a chaotic error stream into an actionable triage report.
When the user provides error data (JSON export, CSV, or pasted logs), follow this process:
For each error group, determine:
Output a structured report with:
Input: User provides errors-export.json with 3,200 error events from the last 14 days.
Output:
Error Analysis — 14-Day Window
Total Events: 3,200 | Unique Groups: 47 | Time Range: Jan 3 – Jan 17
Top 5 Error Groups:
1. [P3] TypeError: Cannot read property 'name' of null
Source: src/components/UserCard.tsx:89
Events: 812 (25.4%) | Users: 34 | Trend: Stable
Note: Occurs on profile preview for deleted accounts. No data loss.
2. [P1] DatabaseError: deadlock detected
Source: src/services/order.ts:201
Events: 156 (4.9%) | Users: 89 | Trend: Increasing (+40% week-over-week)
Note: Causes failed order submissions. Revenue impact confirmed.
3. [P2] FetchError: network timeout at /api/inventory
Source: src/lib/api-client.ts:45
Events: 340 (10.6%) | Users: 201 | Trend: Decreasing
Note: Correlates with deployment windows. Likely cold-start related.
Duplicates Found:
- Groups #12 and #31 share identical root cause (different error wrappers)
- Groups #8, #19, #22 all stem from expired JWT tokens
Resolved But Recurring:
- Group #5 (CORS error) was resolved on Jan 10 but has 45 new events since
Input: User provides app-errors.csv with columns: timestamp, level, message, stack_trace, user_id.
Output: Same structured report format, noting that CSV data lacks occurrence counts so each row is treated as one event.