3 Commits
Author SHA1 Message Date
Bill 4cecee39b5 Read documents via Markdown conversion instead of images and python-docx
Step 2 rewrite. Steps 3-5, the JSON envelope, and the skill name are
unchanged, so the five dependent skills and the 62 existing extraction
artifacts keep working.

- .docx path was broken: it required python3 + python-docx, and there is
  no python3 on the target machine. Removed the script and its test.
- PDFs were read as rendered page images at 2.6-7.3x the token cost of
  the equivalent Markdown, widening with page count.
- Adds xlsx, pptx, odt, ods, odp, rtf, epub, csv and legacy doc/xls/ppt,
  none of which were previously readable. Spreadsheets in particular
  arrive as real Markdown tables with shared strings and number formats
  resolved.

Conversion and its fallback chain are delegated to the
convert-documents-to-markdown skill rather than duplicated here.
2026-08-07 20:40:41 -04:00
Bill eec37670a5 Name output files after source documents for easy identification 2026-03-03 12:26:19 -05:00
Bill be5b36fbc4 Initial commit: tabular-extract skill
Claude Code skill that extracts structured data from document
collections into tabular format using Claude's native document
understanding capabilities.
2026-03-02 23:56:28 -05:00