build-report

Assemble reviewed evidence into analytical reports with charts and source metadata.

488|76|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/openai/role-specific-plugins --skill build-report-openai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-report
Source: https://github.com/openai/role-specific-plugins/tree/main/plugins/data-analytics/skills/build-report
Command: npx skills add https://github.com/openai/role-specific-plugins --skill build-report-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beautifulsoup4, Pillow, python-pptx, cairosvg, playwright.

What problem does it solve?

Convert scattered analytical evidence and outputs into a durable, reader-focused analytical report that defines the audience, narrative, and delivery surface, ensuring a complete artifact for decision-making rather than ephemeral chat summaries.

Core Features & Use Cases

  • Orchestrates end-to-end report assembly from evidence, notebooks, datasets, and dashboards into a polished narrative with charts, tables, caveats, and source metadata.
  • Enforces a report spine and delivery surface (MCP app report or HTML/PDF artifact) with preflight validation, ensuring trust and reproducibility.
  • Coordinates deterministic rendering of visuals (charts, tables) and artifact packaging, enabling consistent handoffs and partner integrations.
  • Example: Use this skill to convert a data-analysis workflow into a narrative report for executives, including evidence placement, caveats, and source provenance.

Quick Start

Invoke the build-report workflow to convert reviewed evidence into a durable, executive-ready analytical report.

Frequently Asked Questions about build-report

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

FAQPage Schema
How do I turn data analysis evidence into an executive-ready report?

Automate report assembly by orchestrating reviewed evidence, datasets, and notebooks into a polished analytical report with a defined narrative, charts, tables, caveats, and source metadata for executive audiences.

What is the best way to package analytical artifacts for decision-making?

Package analytical artifacts by applying preflight validation checks and deterministic rendering to produce durable HTML or PDF deliverables, ensuring trust and reproducibility rather than ephemeral chat summaries.

Can I generate charts and tables from notebooks for a structured report?

Yes, coordinate deterministic rendering of visuals like charts and tables directly from notebooks and datasets, embedding them into a structured report spine tailored for product, technical, or executive audiences.

Does the report assembly workflow support reproducibility and source provenance?

Yes, the workflow enforces preflight validation and includes source metadata and caveats within the final artifact, ensuring full reproducibility and traceability of the analytical evidence.

How do I validate report content before final delivery?

Run integrated preflight checks during the workflow to validate the report spine, verify evidence placement, and ensure the artifact meets delivery surface requirements before final packaging.

What formats are supported for delivering the final analytical report?

Deliver the final analytical report as a durable MCP app report or an HTML/PDF artifact, providing a complete, reader-focused deliverable for decision-making across various audience types.