What problem does it solve?
This Skill eliminates the need for manual PDF design and formatting by enabling programmatic generation of consistent PDF documents directly from structured JSON UI specifications, saving development time and ensuring output consistency.
Core Features & Use Cases
- JSON-to-PDF Rendering: Convert json-render JSON specs to PDF buffers, streams, or files using @react-pdf/renderer for seamless integration into web and server workflows.
- Pre-built Component Catalog: Access 12+ standard PDF components (Document, Page, Table, Heading, etc.) for common document layouts like invoices, reports, and forms out of the box.
- Custom Component Support: Extend the standard catalog with custom React components for branded or specialized PDF use cases, with full control over styling and behavior.
- Use Case: For example, use this Skill to auto-generate customer invoices from order data JSON and stream them directly to a user's browser for immediate download.
Quick Start
Use the react-pdf skill to render the provided JSON document spec to a PDF file and save it as ./output.pdf.