generate-report

Aggregate WebBench results from JSONL into a markdown report.

4|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/lespaceman/athena-workflow-marketplace --skill generate-report-lespaceman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-report
Source: https://github.com/lespaceman/athena-workflow-marketplace/tree/main/plugins/web-bench/skills/generate-report
Command: npx skills add https://github.com/lespaceman/athena-workflow-marketplace --skill generate-report-lespaceman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aggregate WebBench results into a comprehensive markdown report generated from web-bench-results.jsonl to provide actionable insights for teams reviewing benchmark outcomes.

Core Features & Use Cases

  • Compute aggregate statistics (pass/fail, timing, token usage) across all benchmark results.
  • Produce a human-readable web-bench-report.md using a predefined template, including per-category and per-website breakdowns.
  • Use cases include quick quality assessments of WebBench runs, identifying performance bottlenecks and trends over time.

Quick Start

Run the Node.js script to process web-bench-results.jsonl and generate web-bench-report.md as output.

Frequently Asked Questions about generate-report

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

FAQPage Schema
How do I aggregate WebBench results into a markdown report?

To aggregate WebBench results into a markdown report, run the Node.js script to parse web-bench-results.jsonl and compile metrics into web-bench-report.md for stakeholder review.

What statistics are included when aggregating web-bench-results.jsonl files?

When aggregating web-bench-results.jsonl files, the statistics computed include pass/fail rates, timing metrics, and token usage across all benchmark results, broken down per-category and per-website.

Do I need Node.js to compile benchmark results into web-bench-report.md?

Yes, you need Node.js to run the script that processes web-bench-results.jsonl and generates the web-bench-report.md output file.

Can I break down WebBench benchmark metrics by category and website?

Yes, you can break down WebBench benchmark metrics by category and website using a predefined template to produce a human-readable markdown report for identifying performance bottlenecks.

What is the best way to generate a summary report from JSONL benchmark data?

The best way to generate a summary report from JSONL benchmark data is using a Node.js script to parse web-bench-results.jsonl and compile timing and token usage metrics into a structured markdown file.

Why should I aggregate WebBench results instead of reviewing raw JSONL data?

You should aggregate WebBench results instead of reviewing raw JSONL data to compute pass/fail statistics and timing metrics, providing actionable insights and identifying performance trends over time.