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.