generate-otel-report

Convert OpenTelemetry maturity evaluations into self-contained HTML reports with Chart.js radar charts.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/salaboy/otel-eval --skill generate-otel-report
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-otel-report
Source: https://github.com/salaboy/otel-eval/tree/main/.agents/skills/generate-otel-report
Command: npx skills add https://github.com/salaboy/otel-eval --skill generate-otel-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a completed OpenTelemetry maturity evaluation into a polished, self-contained HTML report that helps teams quickly understand instrumentation maturity and communicate findings.

Core Features & Use Cases

  • Reads a completed evaluation at .otel-eval/<project-name>/EVALUATION.md and renders a shareable, professional report.
  • Includes a Chart.js radar chart visualizing all seven maturity dimensions, with per-dimension detail sections and actionable guidance.
  • Produces a single, self-contained HTML file (report.html) suitable for sharing in issues, PRs, or documentation.

Quick Start

Run the skill after an evaluation to generate the HTML report for a given project by reading .otel-eval/<project-name>/EVALUATION.md and writing .otel-eval/<project-name>/report.html.

Frequently Asked Questions about generate-otel-report

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

FAQPage Schema
How do I generate an HTML report from OpenTelemetry maturity evaluation results?▼

To generate an HTML report from OpenTelemetry maturity evaluation results, run this skill on a completed evaluation file at .otel-eval/<project-name>/EVALUATION.md to produce a standalone, shareable HTML report.

Can I visualize OpenTelemetry maturity dimensions using a radar chart in a self-contained file?▼

Yes, you can visualize OpenTelemetry maturity dimensions in a self-contained file. This skill embeds a Chart.js radar chart directly into the output HTML, ensuring the visualization works without external dependencies.

What is the best way to share OpenTelemetry evaluation findings with stakeholders?▼

The best way to share OpenTelemetry evaluation findings is by generating a polished, self-contained HTML file. This report includes per-dimension insights and actionable guidance suitable for issues, PRs, or documentation.

Do I need a completed evaluation file to create an OpenTelemetry maturity report?▼

Yes, you need a completed evaluation file. The skill reads the OpenTelemetry maturity evaluation data from the .otel-eval/<project-name>/EVALUATION.md path to render the radar chart and dimension details.

Does the generated OpenTelemetry HTML report require external libraries to display the Chart.js visualization?▼

No, the generated OpenTelemetry HTML report does not require external libraries. The skill produces a self-contained HTML file that embeds the Chart.js radar chart and dimension insights for offline viewing.

What does an OpenTelemetry maturity evaluation report include besides the radar chart?▼

An OpenTelemetry maturity evaluation report includes a Chart.js radar chart visualizing all seven maturity dimensions, along with per-dimension detail sections and actionable guidance for stakeholders.