make-pdf

Convert markdown documents into PDFs with cover pages and vector diagrams.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, fonts-liberation, fonts-noto-color-emoji, and includes scripts (resource) components.

What problem does it solve?

This skill solves the frustration of inconsistent document formatting by automating the conversion of markdown files into professional, publication-ready PDFs with precise layout controls.

Core Features & Use Cases

  • Publication Layout: Supports cover pages, clickable tables of contents, and intelligent page breaks for long-form essays or reports.
  • Visual Polish: Handles advanced typography like curly quotes, em dashes, and diagonal watermarks for draft management.
  • Diagram Rendering: Automatically converts mermaid and excalidraw code blocks into crisp, vector-based diagrams within the document.

Quick Start

Invoke the make-pdf skill to generate a professional PDF from your current markdown file by running the generate command with your input filename.

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 and cover page?

Converting markdown to a PDF with a cover page and clickable table of contents is done by automating document layout features during rendering. This skill processes plain text markdown files to generate publication-quality PDFs with intelligent page breaks for long-form reports.

Can I render mermaid and excalidraw diagrams inside a markdown PDF?

Rendering mermaid and excalidraw diagrams inside a markdown PDF is supported by this skill. It automatically converts these code blocks into crisp, vector-based diagrams embedded directly within the final publication-quality document.

What is the best way to automate PDF generation from markdown for professional reports?

Automating PDF generation from markdown for professional reports is best handled by a dedicated conversion skill that applies advanced typography like curly quotes and em dashes. This ensures consistent formatting and publication-ready output without manual intervention.

Do I need a specific browser to handle print-CSS processing for markdown PDFs?

A configured Chromium-based browser daemon is required to handle rendering and print-CSS processing for markdown PDFs. This environment accurately interprets advanced layout features and ensures the final PDF matches your publication-quality styling requirements.

How do I add diagonal watermarks to PDF documents exported from markdown?

Adding diagonal watermarks to PDF documents exported from markdown requires a conversion tool with built-in visual polish features. This skill supports diagonal watermarks specifically for draft management, applying them automatically during the markdown rendering process.

Why does my markdown to PDF conversion output have inconsistent document formatting?

Inconsistent document formatting during markdown to PDF conversion happens when relying on basic converters. Using an advanced automation skill solves this by enforcing precise layout controls, intelligent page breaks, and consistent typography across your publication-ready documents.