make-pdf

Convert Markdown documents into PDFs with margins, headers, and a clickable table of contents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turning Markdown into publication-ready PDFs with professional typography, margins, and layout to save time and ensure consistent output across teams.

Core Features & Use Cases

  • Automated layout with 1in margins, intelligent page breaks, page numbers, cover pages, running headers, curly quotes and em dashes, and a clickable table of contents.
  • Support for a diagonal DRAFT watermark and an optional cover page to produce finished artifacts ready for distribution.
  • Deterministic, scriptable workflow: trigger via CLI (make-pdf generate) and integrate with a gstack-driven browser render pipeline for reproducible results.

Quick Start

Provide a Markdown file and an optional output path; run the make-pdf command 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 a PDF with a table of contents and page numbers?

You can convert Markdown to a publication-quality PDF with a clickable table of contents and page numbers by running a deterministic CLI command. This pipeline renders HTML to produce final PDFs with consistent margins and intelligent page breaks.

Can I add a cover page and watermark when publishing Markdown to PDF?

Yes, when publishing Markdown to PDF you can add an optional cover page and a diagonal DRAFT watermark. This produces finished artifacts ready for distribution through the automated layout workflow.

What is the best way to ensure consistent margins and typography in Markdown-generated PDFs?

Using a deterministic, scriptable workflow ensures consistent margins and professional typography in Markdown-generated PDFs. It enforces 1-inch margins, intelligent page breaks, running headers, curly quotes, and em dashes for reproducible results.

Does the make-pdf pipeline require external dependencies to render HTML?

No, the make-pdf pipeline requires no external dependencies to render HTML and generate PDFs. It uses a self-contained, deterministic CLI-driven process integrated with a browser render pipeline to produce reproducible publication-quality output.

Why use a CLI-driven workflow for Markdown to PDF conversion?

A CLI-driven workflow for Markdown to PDF conversion provides a deterministic, scriptable pipeline that ensures reproducible results. It automates layout, page breaks, and professional typography to guarantee consistent publication-quality output across teams.