make-pdf

Convert Markdown into PDFs with diagrams, cover pages, and tables of contents.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/abhishekmmgn/didactic-invention --skill make-pdf-abhishekmmgn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: make-pdf
Source: https://github.com/abhishekmmgn/didactic-invention/tree/main/.agents/skills/gstack/make-pdf
Command: npx skills add https://github.com/abhishekmmgn/didactic-invention --skill make-pdf-abhishekmmgn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn Markdown into publication-quality PDFs with precise layout and diagrams, saving hours of manual formatting.

Core Features & Use Cases

  • Automated rendering of Markdown to PDF with cover pages, TOC, and watermark options.
  • Diagram rendering support for Mermaid and Excalidraw, with plan-mode safe fallbacks.
  • Local image inlining and print-quality downscaling for print-ready artifacts.

Quick Start

Run the make-pdf CLI on a sample markdown file to generate a PDF.

Frequently Asked Questions about make-pdf

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

FAQPage Schema
How do I convert Markdown to PDF with diagrams and a table of contents?▼

You can convert Markdown to PDF with diagrams and a table of contents using automated rendering tools that support Mermaid or Excalidraw. This generates publication-quality PDFs complete with cover pages and watermarking.

Can I render Mermaid and Excalidraw diagrams when generating a PDF from Markdown?▼

Yes, rendering Mermaid and Excalidraw diagrams when generating a PDF from Markdown is fully supported. The conversion process includes diagram rendering with plan-mode safe fallbacks to ensure publication-quality output.

Do I need a headless browser to generate publication-quality PDFs from Markdown?▼

Yes, a headless browser is required to generate publication-quality PDFs from Markdown. The rendering process relies on a headless browser alongside a diagram-render bundle to handle precise layout and local image inlining.

What is the best way to automate academic paper formatting from Markdown?▼

The best way to automate academic paper formatting from Markdown is using tools that apply cover pages, tables of contents, and watermarking directly to the document. This approach yields publication-ready PDFs with precise layout.

Does Markdown to PDF conversion support local image inlining and print downscaling?▼

Yes, Markdown to PDF conversion supports local image inlining and print-quality downscaling to produce print-ready artifacts. This ensures images are embedded correctly and optimized for publication-quality PDF output.