print-docs

Convert multiple Markdown files into a single print-friendly HTML document.

Updated Oct 30, 2025
One-click install
npx skills add https://github.com/khglynn/HG-Skills-Public --skill print-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: print-docs
Source: https://github.com/khglynn/HG-Skills-Public/tree/main/workflow/print-docs
Command: npx skills add https://github.com/khglynn/HG-Skills-Public --skill print-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates multiple Markdown documents into a single, print-friendly HTML file, saving time when preparing paper-ready deliverables.

Core Features & Use Cases

  • Collect and select files — choose which Markdown documents to include from a session or project.
  • Merge into one document by inserting --- separators between files to preserve boundaries.
  • Convert to a styled HTML document using pandoc, then open in Chrome for printing.

Quick Start

Gather the Markdown files you want to print and run the Print Docs workflow.

Frequently Asked Questions about print-docs

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

FAQPage Schema
How do I convert multiple Markdown files into a single printable HTML document?

To merge multiple Markdown files into one printable HTML document, this Skill guides file selection and ordering, inserts `---` separators between content boundaries, and uses pandoc to produce a styled HTML file for browser-based printing.

Do I need pandoc installed to convert Markdown to print-ready HTML?

Yes, you need pandoc installed to convert Markdown to print-ready HTML using this workflow, as it handles the underlying document conversion and applies the necessary styling rules to generate the final printable output.

What is the best way to merge Markdown documents for printing without losing file boundaries?

The best way to merge Markdown documents for printing while preserving file boundaries is to consolidate them using `---` separators between each file, which clearly delineates content sections before converting the combined text into a single styled HTML document.

Can I select specific Markdown files from a project to include in a consolidated printable document?

Yes, you can select specific Markdown files from a project to include in a consolidated printable document, as the workflow guides file selection and ordering to ensure only the chosen documents are merged and converted into the final print-ready HTML output.

How do I print a merged Markdown HTML document from a browser?

To print a merged Markdown HTML document from a browser, you first convert the consolidated Markdown file using pandoc to generate a styled HTML output, then open that HTML file in Chrome and use the browser's standard print functionality.

When should I use a Markdown to HTML workflow for preparing paper-ready deliverables?

You should use a Markdown to HTML workflow for preparing paper-ready deliverables when you need to consolidate multiple documents into a single, styled file for formal review or physical distribution, saving time on manual formatting and printing setup.