make-pdf

Convert Markdown documents into PDFs with page numbers and a clickable TOC.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/harsh-pandhe/pod-transit --skill make-pdf-harsh-pandhe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pdf
Source: https://github.com/harsh-pandhe/pod-transit/tree/main/.agents/skills/gstack/make-pdf
Command: npx skills add https://github.com/harsh-pandhe/pod-transit --skill make-pdf-harsh-pandhe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Produces publication-ready PDFs from plain Markdown, delivering professional typography, 1in margins, intelligent page breaks, page numbers, cover pages, running headers, curly quotes and em dashes, a clickable table of contents, and a diagonal DRAFT watermark.

Core Features & Use Cases

  • Robust Markdown-to-PDF rendering with a polished, publication-grade layout suitable for reports, memos, proposals, and ebooks.
  • Supports a complete print workflow: consistent margins, page breaks, running headers, cover pages, and a clickable TOC; includes an optional DRAFT watermark.
  • Use Case: generate investor-ready documents from team notes or project briefs with minimal manual formatting.

Quick Start

Use this skill 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 PDF with a clickable table of contents?

You can convert Markdown to PDF with a clickable TOC using a tool that renders HTML, builds CSS with print rules, and uses a headless browser to generate the final document with linked navigation.

What features are needed for publication-ready PDFs from Markdown?

Publication-ready PDFs require consistent formatting, 1-inch margins, intelligent page breaks, running headers, cover pages, page numbers, curly quotes, em dashes, and a clickable TOC to ensure professional typography.

Can I add a DRAFT watermark when rendering Markdown to PDF?

Yes, you can add a diagonal DRAFT watermark when rendering Markdown to PDF. The tool applies this watermark alongside consistent margins, page numbers, and running headers for professional publication formatting.

Does this Markdown to PDF approach work for generating investor-ready reports?

Yes, this Markdown to PDF approach works for generating investor-ready reports. It transforms plain Markdown team notes or project briefs into polished documents with professional typography and minimal manual formatting required.

How does a headless browser generate PDFs from Markdown documents?

A headless browser generates PDFs from Markdown by rendering the validated input into HTML, applying CSS print rules for margins and page numbers, and exporting the final publication-ready PDF file output.

What are the limitations of using Markdown for publication-quality PDFs?

A limitation of using Markdown for publication-quality PDFs is that it requires plain text input. Complex visual layouts may not translate directly, though the tool handles CSS print rules, page breaks, and TOC generation automatically.