pdf-factory
Installation
SKILL.md
PDF Factory
Dependencies
Run before first use:
python3 scripts/install_deps.py
Required packages: xhtml2pdf, reportlab, pypdf, pyhanko, markdown, lxml, pillow, html5lib, cssselect2, svglib, python-bidi, arabic-reshaper.
The installer uses --no-deps for svglib, rlpycairo, and xhtml2pdf to avoid
building the pycairo C extension (which requires the system cairo library).
If installation fails with cairo/meson errors, run manually:
uv pip install --no-deps rlpycairo svglib xhtml2pdf