What problem does it solve?
This Skill automates end-to-end PDF workflows: from HTML-to-PDF rendering and LaTeX compilation to programmatic PDF reading, editing, and metadata management. It enables teams to generate polished PDFs, extract structured data from documents, and automate archiving tasks without manual repetitive steps.
Core Features & Use Cases
- HTML to PDF: Create paginated PDFs from HTML sources using a Playwright-based route with KaTeX mermaid support and automated overflow checks.
- PDF Processing: Read and modify PDF content, extract text/tables/images, merge/split pages, rotate/crop, and manipulate metadata.
- LaTeX Integration: Compile LaTeX sources via the provided compile_latex.py script, with log filtering and PDF statistics.
- Use Case: A researcher converts a research note in HTML to PDF, extracts tables, and packages the results for publication.
Quick Start
Use the pdf skill to convert an example HTML file named document.html to document.pdf.