pdf:create

Generate PDF documents from structured content using @react-pdf/renderer.

5|3|Updated May 19, 2026
One-click install
npx skills add https://github.com/awinogradov/code-assistants --skill pdf-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf:create
Source: https://github.com/awinogradov/code-assistants/tree/main/claude-plugins/autopilot/skills/pdf%3Acreate
Command: npx skills add https://github.com/awinogradov/code-assistants --skill pdf-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @react-pdf/renderer, gray-matter, react, tsx, zod, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to generate professional-looking PDFs quickly from structured content, eliminating the need for manual formatting and layout adjustments.

Core Features & Use Cases

  • PDF Generation: Convert structured content into beautifully formatted PDFs.
  • Custom Branding: Apply custom branding through a design.md file for consistent branding across documents.
  • Use Case: If you need to create a detailed report or presentation, this Skill can take your notes or data and generate a well-structured PDF, complete with cover pages, tables of contents, and more.

Quick Start

Generate a PDF report from structured content in 'report.content.json'. Use the default theme or provide a 'design.md' for custom branding.

Frequently Asked Questions about pdf:create

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

FAQPage Schema
How do I generate PDF documents from structured content?

This Skill generates PDF documents from structured content using @react-pdf/renderer. It requires Node.js to execute the renderer script and utilizes content.json for document structure.

Can I apply custom branding to automated PDF reports?

Yes, you can apply custom branding to automated PDF reports by providing a design.md file. This file themes the generated documents, ensuring consistent branding across all your structured content outputs.

Does PDF generation with @react-pdf/renderer require Node.js?

Yes, PDF generation with @react-pdf/renderer requires Node.js to execute the renderer script. This ensures the React components can be compiled and rendered into the final document format.

What is the best way to convert JSON data into a formatted whitepaper?

The best way to convert JSON data into a formatted whitepaper is using a structured content renderer like @react-pdf/renderer. It maps your content.json data to React components to build cover pages and tables of contents automatically.

How do I create a table of contents and cover page for a generated proposal?

You create a cover page and table of contents for a generated proposal by structuring your content.json file appropriately. The renderer uses this structured content to assemble these document sections automatically.