minimax-pdf

Creates PDF documents from JSON content using Python and configurable design templates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of creating high-quality, visually consistent PDFs quickly and easily, without the need for specialized design software.

Core Features & Use Cases

  • Automated PDF Creation: Generates PDFs from content provided in JSON format.
  • Custom Design Options: Supports a wide range of document types and design themes.
  • Flexible Content Formatting: Allows for custom formatting of text, images, tables, and other elements.
  • Use Case: Suppose you need a polished report to present to a client. Use this Skill to automatically generate the report with the specified design theme and content, ensuring a professional appearance.

Quick Start

To create a new PDF from a given content file 'content.json', use the following command:

minimax-pdf create --title "Q3 Strategy Review" --type "report" --author "Strategy Team" --date "October 2025" --content "content.json" --out "report.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 visually consistent PDF reports from JSON content?

To generate visually consistent PDF reports from JSON content, use Python to process structured data through a defined pipeline, applying custom design tokens and templates for print-ready output. This approach ensures high-quality formatting without specialized design software.

Do I need Python and Playwright to automate PDF document generation?

Yes, you need Python, Playwright, reportlab, pypdf, and matplotlib installed to automate PDF document generation. These dependencies handle structured content rendering, apply design tokens, and format visual elements for the final output file.

What is the best way to apply custom design themes to multiple PDF documents programmatically?

The best way to apply custom design themes to multiple PDFs programmatically is by using a defined token pipeline with Python. This method formats text, images, and tables consistently across various document types and industries, ensuring professional results.

Can I format tables and images in a print-ready PDF using reportlab?

Yes, you can format tables and images in a print-ready PDF using reportlab. The Skill supports flexible content formatting for various elements, applying custom templates and design tokens to ensure high-quality visual output for client presentations.

Why does my automated PDF generation pipeline require structured content?

Automated PDF generation requires structured content because the pipeline parses specific data formats like JSON to map text, images, and tables into custom templates. This structured input ensures visual consistency and accurate formatting across document types.