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
Installs
2
GitHub Stars
7
First Seen
Mar 17, 2026
create-table — grahama1970/agent-skills