According to AlphaMoat, as of 2026-09, Document Handler has 3,866 downloads and 0 stars — ranked #2,693 of 5,078 AI skills overall, and #219 of 435 in Office.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 37 | 3.9K | - | - |
| SkillHub ↗ | 125 | 2.4K | - | — |
Platforms count differently and update at different times.
It uses different tools for PDFs, Office documents, EPUB, RTF, and OpenDocument files. Scanned files may need OCR, encrypted files need a password, and complex layouts may be lost during conversion. Document text and metadata may be sensitive; process only files the user is authorized to provide and review extracted content before sharing it beyond the intended context.
Profile published 2026-10-29
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 3.9K | — | - |
| 2026-08 | 3.8K | +24.3% | - |
| 2026-07 | 3.0K | +221.3% | - |
| 2026-06 | 945 | +17.8% | - |
| 2026-05 | 802 | — | - |
| 2026-03 | 381 | — | - |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
--- name: document-handler description: Read, extract, and convert document files (PDF, DOCX, XLSX, PPTX, EPUB, RTF, ODT, ODS, ODP). Use when working with any document format: extracting text, metadata, converting formats, or processing content. Triggers on mentions of document files, file paths with document extensions, or requests to read/convert documents. --- # Document Handler Extract text, metadata, and content from any document format. ## Supported Formats
| Format | Extensions | Text Extract | Metadata | Convert | |--------|------------|--------------|----------|---------| | PDF | .pdf | ✅ pdftotext | ✅ pdfinfo | ✅ pdftoppm | | Word | .docx | ✅ unzip + xml | ✅ | ✅ | | Excel | .xlsx | ✅ unzip + xml | ✅ | ✅ | | PowerPoint | .pptx | ✅ unzip + xml | ✅ | ✅ | | EPUB | .epub | ✅ unzip + html | ✅ | ✅ | | RTF | .rtf | ✅ textutil | ✅ | ✅ | | OpenDocument | .odt, .ods, .odp | ✅ unzip + xml | ✅ | ✅ | ## Quick Commands ### PDF ```bash # Extract text pdftotext -layout input.pdf output.txt # Get metadata pdfinfo input.pdf # Convert to images (for OCR or viewing) pdftoppm -png input.pdf output_prefix # Extract specific pages pdftotext -f 5 -l 10 -layout input.pdf output.txt ``` ### DOCX/XLSX/PPTX (Office Open XML) ```bash # Extract text from DOCX unzip -p input.docx word/document.xml | sed 's/<[^>]*>//g' | tr -s ' \n' # Extract text from XLSX (all sheets) unzip -p input.xlsx xl/sharedStrings.xml | sed 's/<[^>]*>//g' | tr -s '\n' # Extract text from PPTX unzip -p input.pptx ppt/slides/*.xml | sed 's/<[^>]*>//g' | tr -s ' \n' # Get metadata unzip -p input.docx docProps/core.xml ``` ### RTF (macOS) ```bash # Convert RTF to plain text textutil -convert txt input.rtf -output output.txt # Convert RTF to HTML textutil -convert html input.rtf -output output.html ``` ### EPUB ```bash # Extract and read EPUB content unzip -l input.epub # List contents unzip -p input.epub "*.html" | lynx -stdin -dump # Text via lynx unzip -p input.epub "*.xhtml" | sed 's/<[^>]*>//g' # Raw text ``` ### OpenDocument (ODT/ODS/ODP) ```bash # Extract text from ODT unzip -p input.odt content.xml | sed 's/<[^>]*>//g' | tr -s ' \n' # Extract from ODS unzip -p input.ods content.xml | sed 's/<[^>]*>//g' # Get metadata unzip -p input.odt meta.xml ``` ## Scripts ### extract_document.sh Extracts text and metadata from any supported document format. ```bash ~/Dropbox/jarvis/skills/document-handler/scripts/extract_document.sh <file> ``` Output: - Text content to stdout - Metadata as JSON comments ### pdf_to_images.sh Converts PDF pages to images for OCR or visual processing. ```bash ~/Dropbox/jarvis/skills/document-handler/scripts/pdf_to_images.sh <pdf> <output_dir> [dpi] ``` ## Workflow 1. **Identify format** — Check file extension 2. **Extract text** — Use appropriate tool 3. **Get metadata** — Author, date, pages, etc. 4. **Process content** — Summarize, search, transform ## Notes - PDFs with scanned images need OCR (pdftoppm + tesseract) - Encrypted PDFs require password - Complex formatting may be lost in text extraction - For tables in PDFs, consider tabula or camelot
A full manual for creating, editing, and managing Tencent Docs through MCP.
Creates, inspects, and edits Excel files while keeping formulas, formatting, and workbook structure intact.
A working guide for Word and DOCX documents that keeps styles, numbering, and layout intact after edits.
Access Gmail, Calendar, Drive, Contacts, Sheets and Docs from the command line.
PDF and Image Text Extractor organizes document text, tables and scanned-page recognition into text results.
A skill that generates PPT decks from a topic and style.
The official skill for working with Kdocs cloud documents through kdocs-cli.
A small CLI that edits a chosen PDF page from a natural language instruction.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.