x-analyze-telemetry

Analyze telemetry NDJSON events into Markdown epic reports with metrics and Gantt timeline.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/edercnj/ia-dev-environment --skill x-analyze-telemetry
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x-analyze-telemetry
Source: https://github.com/edercnj/ia-dev-environment/tree/main/src/main/resources/claude/skills/x-analyze-telemetry
Command: npx skills add https://github.com/edercnj/ia-dev-environment --skill x-analyze-telemetry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Telemetry teams collect NDJSON events during epic execution, but turning raw logs into a concise, shareable report is time-consuming and error-prone.

Core Features & Use Cases

  • Aggregate metrics: per-skill and per-phase durations with totals, averages, and percentiles (P50, P95).
  • Cross-epic analysis: compare performance across epics when using the --epics option, aligned by epic id.
  • Markdown reports & exports: generate a standardized report with a Gantt timeline and optional JSON/CSV exports for further analysis.

Quick Start

Run the telemetry analyzer on your NDJSON to generate the epic report Markdown file.

Frequently Asked Questions about x-analyze-telemetry

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

FAQPage Schema
How do I analyze NDJSON telemetry logs into a consolidated report?▼

You can generate a Markdown telemetry report by processing raw NDJSON events to aggregate per-skill and per-phase durations, calculating totals, averages, and P50/P95 percentiles, and rendering a standardized summary with a Gantt timeline.

What is the best way to compare performance metrics across multiple epics?▼

Comparing performance metrics across multiple epics requires cross-epic analysis of telemetry data, aligning metrics by epic id to evaluate per-skill and per-phase durations side-by-side and identify performance trends.

How do I generate a Gantt timeline from NDJSON event logs?▼

Generating a Gantt timeline from NDJSON event logs requires parsing telemetry events to map per-phase execution durations chronologically, producing a visual timeline within a consolidated Markdown epic report.

Can I export telemetry metrics into JSON or CSV formats?▼

You can export telemetry metrics into JSON or CSV formats by applying optional export flags when analyzing NDJSON events, allowing you to extract aggregated per-skill and per-phase metrics for further downstream analysis.

Does the telemetry analyzer require any specific dependencies to process NDJSON files?▼

The telemetry analyzer operates without any dependencies, requiring only NDJSON input files to process raw telemetry events and produce consolidated epic reports with optional JSON or CSV data exports.

How do I calculate P50 and P95 percentiles for epic phase durations?▼

Calculating P50 and P95 percentiles for epic phase durations involves aggregating NDJSON telemetry events to compute statistical distributions across per-skill and per-phase execution times within a consolidated report.