create-table
Installation
SKILL.md
create-table
Create PDF tables using ReportLab's Table class that extractors (Marker, Camelot) can detect.
Why This Exists
PyMuPDF raw drawing commands (draw_line, insert_text) create visual tables but not proper PDF table structures. Marker and other extractors cannot detect these as tables.
ReportLab's Table class creates proper PDF table structures with cell boundaries that extraction tools recognize.
Quick Start
cd .pi/skills/create-table
# Generate from preset (simple, medium, complex)
uv run generate.py preset simple
uv run generate.py preset complex --output my_table.pdf