pdf

Create, fill, and reformat PDFs using a token-driven design system.

154|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/haojing8312/WorkClaw --skill pdf-haojing8312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/haojing8312/WorkClaw/tree/main/apps/runtime/src-tauri/builtin-skills/pdf
Command: npx skills add https://github.com/haojing8312/WorkClaw --skill pdf-haojing8312

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, pypdf, matplotlib, and includes scripts (resource) components.

What problem does it solve?

This skill enables high-quality PDF creation and formatting with a token-based design system, ensuring consistent visual identity across documents.

Core Features & Use Cases

  • CREATE: generate a brand-new PDF from structured content with a cohesive cover and body layout.
  • FILL: populate existing PDF forms with provided values.
  • REFORMAT: apply a designed style to an existing document for print-ready output.

Quick Start

Provide a content.json and run the full create pipeline to generate a polished PDF.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I automate end-to-end PDF creation with a consistent visual identity?

You can automate PDF creation by providing structured content to a pipeline that uses a token-driven design system. This applies consistent visual identity to produce professional, print-ready documents with cohesive covers and body layouts.

Can I fill existing PDF forms with provided values automatically?

Yes, you can populate existing PDF forms with provided values. The FILL route processes your input data and automatically inserts the values into the corresponding fields of the existing document.

What is the best way to apply a designed style to an existing document for print-ready output?

Applying a designed style to an existing document is best handled through a REFORMAT route. This process takes your existing document and applies a token-based design system to ensure the output is print-ready and visually consistent.

Does the PDF rendering workflow work with Python scripts and reportlab?

Yes, the PDF rendering workflow relies on Python scripts and utilizes reportlab alongside pypdf. These dependencies drive the automated creation, styling, and rendering of professional document covers and body layouts.

How do I generate a polished PDF from a content.json file?

To generate a polished PDF, you provide a content.json file containing your structured content. Running the full create pipeline processes this input to automatically render a cohesive cover and body layout with a consistent design identity.

When do I need a token-driven design system for PDF formatting?

You need a token-driven design system for PDF formatting when you require consistent visual identity across multiple documents. This approach ensures that covers, body layouts, and styling remain uniform and print-ready across automated workflows.