PDF Report

Generate browser-rendered PDF files from structured data or custom HTML and CSS.

1.4k|316|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/agent0ai/space-agent --skill pdf-report-agent0ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PDF Report
Source: https://github.com/agent0ai/space-agent/tree/main/app/L0/_all/mod/_core/skillset/ext/skills/pdf-report
Command: npx skills add https://github.com/agent0ai/space-agent --skill pdf-report-agent0ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Space and formatting drift when users need shareable, printable report documents but only have data, drafts, or partially-composed HTML.

Core Features & Use Cases

  • Structured report to PDF: Build a report from a consistent schema (title, summary, sections, cards, metrics, columns, and theme overrides) and download it as a PDF.
  • Custom HTML/CSS to PDF: Render user-provided HTML with matching CSS into a browser-generated, downloadable PDF for precise visual control.
  • Theme + layout control: Adjust page presets (A4/Letter, portrait/landscape), margins, width, scale, and typography/colors for brand-consistent output.
  • Use Case: Turn a product update, project status, or research brief into a clean multi-section PDF (with metrics and cards) without manual layout work.

Quick Start

Ask for a PDF report of your structured data (title, sections, and optional theme), and have it downloaded as a ready-to-share PDF file.

Frequently Asked Questions about PDF Report

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

FAQPage Schema
How do I convert structured data into a PDF report in the browser?

To convert structured data into a PDF report, you provide a schema with title, summary, sections, cards, and metrics. The tool renders this structured report data into HTML and generates a downloadable PDF file directly in the browser.

Can I render custom HTML and CSS into a downloadable PDF?

Yes, you can render custom HTML and CSS into a downloadable PDF. The tool processes user-provided HTML with matching CSS for precise visual control, converting it into a browser-generated PDF file.

Does the PDF generation process support A4 and Letter page presets?

The PDF generation process fully supports A4 and Letter page presets. It renders HTML to canvas, slices the image into page-sized segments based on your chosen preset, and downloads the resulting application/pdf bytes.

What is the best way to create shareable PDF reports without manual layout work?

The best way to create shareable PDF reports without manual layout is using a structured schema. You define sections, text, lists, metrics, and theme overrides, and the system automatically composes a clean, multi-section PDF document.

Can I adjust margins, scale, and typography for brand-consistent PDF output?

Yes, you can adjust margins, scale, width, and typography for brand-consistent PDF output. The tool provides theme and layout control, allowing you to modify page orientation, colors, and visual styling before rendering.

Why does HTML to PDF canvas rendering require a browser environment?

HTML to PDF canvas rendering requires a browser environment because it uses html2canvas to render the HTML visually. This browser environment is necessary to accurately capture the visual layout and slice it into page-sized images.