make-pdf

Convert Markdown text to PDF with layout and watermark options.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf2docx, and includes scripts (resource) components.

What problem does it solve?

This Skill turns any Markdown files into publication-quality PDFs, with automatic page breaks, TOC, cover pages, and other formatting options.

Core Features & Use Cases

  • Markdown to PDF: Convert markdown documents into PDF with just a single command.
  • Page Layout: Offers multiple layout options, including margins, size, and cover pages.
  • Formatting: Includes formatting options for headers, footers, watermarks, and TOC.
  • Use Case: Ideal for technical writers or researchers who need to publish documents in a clean and readable format.

Quick Start

Run 'make-pdf generate input.md output.pdf' to create a 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 convert markdown to PDF with a table of contents and cover page?

To convert markdown to PDF, run the command 'make-pdf generate input.md output.pdf'. This generates a publication-quality PDF with automatic page breaks, a table of contents, and a cover page.

Can I customize page layout, headers, and watermarks when converting markdown to PDF?

Yes, markdown to PDF conversion supports page layout customizations including margins, page size, headers, footers, and watermarks. These options ensure your documentation or reports meet specific formatting requirements.

Does markdown to PDF conversion require Python to process input files?

Yes, this markdown to PDF conversion requires Python to process your input markdown files. The underlying script utilizes the pdf2docx dependency to generate well-formatted PDF documents.

What is the best way to generate publication-quality PDFs from technical writing?

The best way to generate publication-quality PDFs from technical writing is using a dedicated markdown conversion tool. It automatically applies clean layouts, page breaks, and formatting options ideal for researchers and technical writers.

Are there limitations when using pdf2docx for markdown to PDF conversion?

Markdown to PDF conversion relies on the pdf2docx dependency and Python environment. While it handles documentation, reports, and essays well, complex markdown elements may have rendering limitations based on the dependency's capabilities.