minimax-pdf

Generate PDFs from Markdown and JSON using a token-driven design system.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/HellKaiser45/Podlet --skill minimax-pdf-hellkaiser45
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimax-pdf
Source: https://github.com/HellKaiser45/Podlet/tree/main/.podlet/skills/minimax-pdf
Command: npx skills add https://github.com/HellKaiser45/Podlet --skill minimax-pdf-hellkaiser45

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating professional, print-ready PDFs from content sources is tedious and inconsistent; minimax-pdf automates this by orchestrating a token-driven design system to produce cohesive output.

Core Features & Use Cases

  • End-to-end PDF generation: content.json + tokens.json → cover.pdf + body.pdf → merged final.pdf with consistent design.
  • FILL: populate forms and metadata in existing PDFs with validation.
  • REFORMAT: apply a unified design to Markdown, text, or PDF inputs, generating a polished document.

Quick Start

Create a polished PDF from a content.json and tokens.json using the full minimax-pdf pipeline.

Frequently Asked Questions about minimax-pdf

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

FAQPage Schema
How do I convert Markdown to a print-ready PDF with consistent design?

You can convert Markdown to a polished PDF by applying a token-driven design system that reformats text inputs into cohesive, print-ready documents. The process enforces design-token validation for consistent visual output.

Can I populate forms and metadata in an existing PDF?

Yes, you can populate forms and metadata in an existing PDF using the FILL workflow. This process validates incoming JSON inputs to ensure accurate data integration before generating the updated document.

Does minimax-pdf require a design token pipeline to generate covers and body content?

Yes, this PDF generation pipeline requires content.json and tokens.json inputs to render cover.pdf and body.pdf. These files are subsequently merged into a final, consistently designed document.

What is the best way to apply a unified design system to multiple document formats?

The best way to unify document design across formats is using a token-driven pipeline that processes Markdown, text, or PDF inputs. It enforces strict design-token validation to guarantee cohesive and polished outputs.

Do I need ReportLab and PyPDF dependencies to merge PDF covers and body content?

Yes, the pipeline uses ReportLab and PyPDF to orchestrate PDF generation and merging. These dependencies handle rendering and combining cover and body components into a single, high-quality final document.

Why does PDF generation fail when design tokens are missing or invalid?

PDF generation fails because the token-driven system enforces strict design-token validation to maintain visual consistency. Missing tokens prevent the pipeline from correctly rendering covers and formatting body content.