pdf-generation

Solid

Professional PDF documentation generation. Convert Markdown to PDF with custom templates, styling, table of contents, cross-references, and optimized output for print and archival.

Data & Documents 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# PDF Generation Skill Professional PDF documentation generation. ## Capabilities - Markdown to PDF conversion - Custom PDF templates and styling - Table of contents generation - Cross-reference and link handling - Image optimization for print - PDF/A compliance for archival - Multi-chapter document assembly - Cover page and headers/footers ## Usage Invoke this skill when you need to: - Generate PDF documentation from Markdown - Create printable user guides - Archive documentation as PDF - Produce branded PDF output - Build multi-chapter manuals ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | inputPath | string | Yes | Path to Markdown source(s) | | outputPath | string | Yes | Output PDF file path | | template | string | No | Path to PDF template | | config | object | No | PDF generation options | | metadata | object | No | Document metadata | | toc | boolean | No | Generate table of contents | ### Input Example ```json { "inputPath": "./docs", "outputPath": "./output/documentation.pdf", "template": "./templates/manual.html", "toc": true, "metadata": { "title": "Product Documentation", "author": "Documentation Team", "version": "1.0.0" } } ``` ## Output Structure ### Single PDF Output ``` output/ └── documentation.pdf ├── Cover page ├── Table of Contents ├── Chapter 1: Getting Started │ ├── Installation │ └── Quick Start ├── Chapter 2: User Guide │ ├──...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills