pdf-generation
Professional PDF documentation generation. Convert Markdown to PDF with custom templates, styling, table of contents, cross-references, and optimized output for print and archival.
npx skills add a5c-ai/babysitter --skill pdf-generation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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"
- Capabilities
- Usage
- Inputs
- Input Example
- Output Structure
- Single PDF Output
- Multi-PDF Output
- Pandoc Configuration
- pandoc-defaults.yaml
- LaTeX Preamble (preamble.tex)
- WeasyPrint Configuration
- weasyprint-config.css
- Cover Page Template
- cover.html
Using Pandoc with PDF/A output pandoc input.md \ pdfa-header.tex macOS brew install pandoc brew install --cask basictex pip install weasyprint Ubuntu sudo apt install pandoc texlive-xetex texlive-fonts-recommended Windows (via Chocolatey)
What does the pdf-generation skill do?
Professional PDF documentation generation. Convert Markdown to PDF with custom templates, styling, table of contents, cross-references, and optimized output for print and archival.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill pdf-generation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
