Run3 document content extraction
Robustly extracts text from PDF, DOCX, and PPTX files while maintaining structural integrity for multi-column layouts and nested elements.From its SKILL.md
npx -y skills add cxcscmu/SkillLearnBench --skill run3_document_content_extractionAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
0.8 KB, 145 tokens by cl100k_base, as published. Nobody here has run it
To ensure high-fidelity text extraction:
- PDFs: Utilize
pdfplumberorPyMuPDFwith layout-aware parsing enabled to prevent text jumbling in multi-column academic papers. - DOCX: Use
python-docxto extract text from body paragraphs, tables, and headers while ignoring metadata that may cause noise. - PPTX: Use
python-pptxto iterate through slides, specifically extracting text from text frames and shapes to capture slide content. - Fallback: If text extraction fails (e.g., scanned PDFs), use an OCR fallback (e.g.,
pytesseract) to ensure the file is still categorizable.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.