pdfxlisted
Install: claude install-skill docaohieu2808/pdfx
# pdfx — complete PDF toolkit
One skill for **anything PDF**, two pillars: **(A) Generate** beautiful PDFs from Markdown,
**(B) Process** existing PDFs (35 subcommands). Self-contained: bundled fonts, runnable CLI
scripts, reference guides. Set the env once:
```bash
PDFX=/path/to/pdfx # wherever this skill is installed
PY="$HOME/.claude/skills/.venv/bin/python3" # or any venv with the deps below
```
## Decide which pillar
| You want to… | Pillar | Entry |
|--------------|--------|-------|
| Make an ebook/handbook/report/whitepaper | **A. Generate** | `build_ebook_from_markdown.py` |
| Anything to an existing PDF (transform/extract/secure/convert/analyze) | **B. Process** | `pdf_process.py <cmd>` |
| Fill a PDF form | **B. Forms** | `check_fillable_fields.py` → `fill_fillable_fields.py` |
---
## A. Generate beautiful PDFs / ebooks
Pipeline: `Markdown → HTML (python-markdown + Pygments) → WeasyPrint → PDF`. Published-grade
print CSS: `@page` running headers/footers, `target-counter` TOC page numbers, dot leaders,
`bookmark-level` PDF outline, `@font-face`.
```bash
$PY "$PDFX/scripts/build_ebook_from_markdown.py" \
--title "DevOps Handbook" --subtitle "Complete Reference" \
--stats "32 CHAPTERS · 5 PARTS" \
--gen-cover "isometric servers and data-flow lines, blue tech" \
--parts "1=Foundations,7=Build & Ship,14=Infrastructure" \
--toc-depth 2 --index --preview \
--page a4 --theme light --accent "#2563eb" \
--output handbook.pdf ch01.