make-pdf

Convert markdown files into print-ready PDF documents with cover pages and watermarks.

Updated Jul 21, 2025
One-click install
npx skills add https://github.com/robertzengcn/aiFetchly --skill make-pdf-robertzengcn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-pdf
Source: https://github.com/robertzengcn/aiFetchly/tree/main/.agents/skills/gstack/make-pdf
Command: npx skills add https://github.com/robertzengcn/aiFetchly --skill make-pdf-robertzengcn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting markdown into professional PDFs normally requires manual layout tweaking, font installation, and repeated export cycles. This Skill automates the entire rendering pipeline so you receive a finished document with proper margins, page numbers, and polished typography in one step.

Core Features & Use Cases

  • Publication-Quality Output: Generates PDFs with 1-inch margins, Helvetica font stacks, curly quotes, em dashes, and intelligent page breaks that preserve paragraph boundaries.
  • Structured Documents: Adds cover pages, clickable tables of contents, and chapter breaks for essays, reports, and formal memos.
  • Review Watermarks: Applies diagonal watermarks like DRAFT or CONFIDENTIAL across every page during review cycles.
  • Fast Iteration: Previews rendered HTML in a browser before generating the PDF, so you can tweak markdown and see changes instantly.

Quick Start

Use the make-pdf skill to convert the attached markdown document into a polished PDF with proper formatting and page numbers.

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 professional typography and page numbers?

Converting markdown to PDF with professional typography is handled automatically by rendering the document with Helvetica fonts, 1-inch margins, curly quotes, and intelligent page breaks. This produces a publication-quality, tagged PDF file with proper page numbers in one step.

Can I add a cover page and table of contents when exporting markdown to a PDF document?

Adding a cover page and clickable table of contents is supported when exporting markdown to a PDF document. The rendering pipeline structures formal memos, essays, and reports by inserting chapter breaks and generating accessible tagged PDFs for print-ready output.

Does markdown to PDF conversion require Chromium to run?

Markdown to PDF conversion requires the Chromium daemon to handle the rendering pipeline and apply layout formatting. Optional pdftotext validation is also supported to verify copy-paste functionality, ensuring the final output is an accessible tagged PDF.

How do I apply a DRAFT or CONFIDENTIAL watermark to a PDF generated from markdown?

Applying a DRAFT or CONFIDENTIAL watermark to a PDF generated from markdown is achieved during the review cycle rendering process. The pipeline applies diagonal watermarks across every page of the document automatically before producing the final output.

What is the best way to preview markdown formatting before generating a print-ready PDF?

Previewing markdown formatting before generating a print-ready PDF is done by rendering the HTML in a browser first. This fast iteration cycle lets you tweak the markdown and instantly see changes before finalizing the document export with proper margins and typography.

What limitations exist when exporting markdown to publication-quality PDFs?

Limitations when exporting markdown to publication-quality PDFs include reliance on the Chromium daemon and Helvetica font stacks for rendering. The pipeline preserves paragraph boundaries during page breaks but requires optional pdftotext to validate copy-paste functionality in the final accessible tagged PDF.