make-pdf

Convert Markdown documents into publication-quality PDFs with covers and tables of contents.

1|Updated May 27, 2026
One-click install
npx skills add https://github.com/mi179/claude-skills --skill make-pdf-mi179
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pdf
Source: https://github.com/mi179/claude-skills/tree/main/user/gstack/make-pdf
Command: npx skills add https://github.com/mi179/claude-skills --skill make-pdf-mi179

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Markdown documents often require formatting to look like a published article or report; turning them into polished PDFs with professional typography and layout saves time and ensures consistency.

Core Features & Use Cases

  • Publication-ready PDFs from Markdown with cover pages, a clickable table of contents, running headers, and 1-inch margins.
  • Tone and typography improvements: straight quotes turned into curly quotes, dashes and ellipses properly rendered, and a clean, publication-friendly layout.
  • Use Case: convert a technical report written in Markdown into a print-ready PDF with a title page and bibliography-ready formatting.

Quick Start

Run the CLI on a Markdown file to generate a publication-quality 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 a publication-ready PDF with a table of contents and cover page?

You can convert Markdown to a publication-ready PDF by running a CLI that uses a browser-based rendering pipeline to generate a document with a cover page, clickable table of contents, running headers, and 1-inch margins.

What is the best way to format Markdown typography for print-ready PDFs?

To format Markdown typography for print-ready PDFs, a rendering pipeline automatically converts straight quotes to curly quotes and properly formats dashes and ellipses for a clean, publication-friendly layout.

Do I need a local browser-based rendering stack to generate PDFs from Markdown?

Yes, generating PDFs from Markdown requires a local browser-based rendering stack alongside the CLI to process the document and output the final publication-quality file.

Can I add a draft watermark to a PDF rendered from Markdown?

Yes, you can add a diagonal watermark to your Markdown-rendered PDF to clearly mark the document as a draft during the review process.

How do I extract text from a rendered PDF for CI gates?

You can extract text from a rendered PDF for CI gates by using the optional pdftotext utility alongside the browser-based rendering pipeline to verify document content automatically.