minimax-pdf

Generate print-ready PDFs from structured content with design tokens.

2|Updated May 3, 2026
One-click install
npx skills add https://github.com/Rosetears520/aili-workflows --skill minimax-pdf-rosetears520
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimax-pdf
Source: https://github.com/Rosetears520/aili-workflows/tree/main/skills/minimax-pdf
Command: npx skills add https://github.com/Rosetears520/aili-workflows --skill minimax-pdf-rosetears520

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It solves the problem of producing polished, print-ready PDFs and updating existing PDF documents without losing visual consistency or layout control.

Core Features & Use Cases

  • CREATE (from content.json): Generate new PDFs with a token-driven, design-system cover and a styled body layout for client-ready deliverables.
  • FILL (PDF form filling): Inspect a PDF’s fillable fields and write values (text, checkbox, dropdown, radio) while preserving form structure.
  • REFORMAT (restyle existing documents): Parse supported source formats into content blocks and render them through the same design pipeline.

Typical use case: prepare a strategy proposal or report from structured content, then quickly fill a PDF form (or restyle an existing draft) into a final, non-editable PDF.

Quick Start

Use minimax-pdf to generate a new PDF by converting your content JSON into a polished report.pdf with a single run command that includes title, type, author, date, content, and out paths.

Frequently Asked Questions about minimax-pdf

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

FAQPage Schema
How do I create print-ready PDFs from structured content automatically?

To create print-ready PDFs from structured content, you can convert a content JSON file into a polished document using a token-driven design system. This generates a consistent cover and styled body layout for client-ready deliverables.

Can I fill PDF form fields like checkboxes and dropdowns programmatically?

Yes, you can fill PDF form fields programmatically by inspecting fillable widgets and writing values. The process validates and preserves form structure for text, checkbox, dropdown, and radio inputs.

What is the best way to restyle existing documents into a consistent design system?

The best way to restyle existing documents into a consistent design system is to parse supported source formats into content blocks. These blocks are then rendered through a unified token pipeline to ensure visual fidelity.

Does the PDF rendering pipeline support design tokens for visual consistency?

Yes, the PDF rendering pipeline supports design tokens to maintain visual consistency. It applies these tokens during the CREATE and REFORMAT routing processes to generate styled covers and body layouts.

Do I need Playwright and Matplotlib to generate PDFs from content JSON?

You need Playwright and Matplotlib dependencies alongside ReportLab and pypdf to execute the full rendering pipeline. These libraries support parsing, plot generation, and layout fidelity for your final PDF output.