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.