minimax-pdf

Generate print-ready PDFs from content using a token-driven design pipeline.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/almazom/agents_slash_skills --skill minimax-pdf-almazom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimax-pdf
Source: https://github.com/almazom/agents_slash_skills/tree/main/minimax-pdf
Command: npx skills add https://github.com/almazom/agents_slash_skills --skill minimax-pdf-almazom

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Create and style professional PDFs from content, ensuring consistent design identity across cover and body.

Core Features & Use Cases

  • CREATE: generate a polished PDF from content.json with a token-based design system and a multi-step rendering pipeline (cover + body + merge).
  • FILL: inspect and fill existing PDFs' forms or fields, preserving layout while populating data.
  • REFORMAT: parse and apply design to an existing document, turning plain content into a print-ready layout.

Quick Start

Run the full CREATE pipeline with your document details to generate a polished PDF.

Frequently Asked Questions about minimax-pdf

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

FAQPage Schema
How do I generate print-ready PDFs from raw content automatically?

To generate print-ready PDFs from raw content, use a token-driven design system that orchestrates content structures, applies design tokens, and executes a multi-step rendering pipeline to merge styled cover and body layouts.

Can I fill existing PDF form fields while preserving the original layout?

Yes, you can fill existing PDF form fields while preserving the layout by inspecting the document structure and populating data directly into the forms without altering the underlying design.

What is the best way to apply consistent design tokens to an existing PDF document?

The best way to apply consistent design to an existing PDF is to parse the plain content, reformat it using a token-based design system, and render a print-ready layout through a multi-script pipeline.

Do I need Playwright and Node.js to render PDF covers?

Yes, you need Playwright and Node.js to execute the cover rendering script, which works alongside Python scripts and libraries like reportlab and pypdf to merge the final document.

How does a multi-script PDF rendering pipeline work with Python and Node.js?

A multi-script PDF rendering pipeline works by using Python to generate body content and design tokens, Node.js with Playwright to render the cover, and a final script to merge both into a single print-ready document.

When should I use reportlab and matplotlib for PDF document generation?

Use reportlab and matplotlib for PDF document generation when you need to programmatically create complex body layouts, render data visualizations, and apply a consistent design system before merging with a styled cover.