make-pdf

Convert Markdown content into PDF documents with covers, TOC, and custom margins.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/devs6186/claude-private-skills-agents-commands --skill make-pdf-devs6186
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pdf
Source: https://github.com/devs6186/claude-private-skills-agents-commands/tree/main/skills/gstack/make-pdf
Command: npx skills add https://github.com/devs6186/claude-private-skills-agents-commands --skill make-pdf-devs6186

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting Markdown into polished PDFs is time-consuming and error-prone; this Skill automates layout, typography, and assembly to deliver professional documents with deterministic results.

Core Features & Use Cases

  • Deterministic rendering with 1in margins, running headers, page numbers, cover pages, and a clickable table of contents
  • Customizable page size/margins and watermark support to fit branding and print requirements
  • CLI-driven generation and a fast preview workflow for iteration

Quick Start

Generate a publication-quality PDF from input.md.

Frequently Asked Questions about make-pdf

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

FAQPage Schema
How do I generate a publication-quality PDF from Markdown?

You can generate a publication-quality PDF from Markdown by running the CLI on your input file to automatically handle layout, typography, and assembly, ensuring deterministic and professional results.

Can I customize page margins and add a watermark when converting Markdown to PDF?

Yes, when converting Markdown to PDF you can customize page size and margins and apply watermarks to fit your branding and print requirements.

Does Markdown to PDF conversion support automatic table of contents and cover pages?

Yes, Markdown to PDF conversion supports adding cover pages and a clickable table of contents, along with running headers and page numbers for complete publication formatting.

What is the best way to ensure consistent PDF layout across different environments?

The best way to ensure consistent PDF layout across environments is to use CSS-driven page layout within a portable, self-contained workflow, which guarantees deterministic rendering results.

Do I need a browser to preview Markdown changes before generating a PDF?

No, you can generate via CLI without a browser, but the workflow includes a fast browser-based preview to iterate on CSS layout and typography before final publication.

Why does my Markdown to PDF output look different on another machine?

Markdown to PDF output may look different across machines without a deterministic rendering setup; using a portable, self-contained workflow with CSS-driven layout ensures consistent results everywhere.