Unified document intake for ARIS research workflows. Use when the user wants to read, summarize, extract, compare, or inspect one or more .pdf, .docx, .xlsx, or .pptx files, or a mixed folder of such files. Routes to /read-pdf, /read-docx, /read-xlsx, or /read-pptx, and standardizes the output for research use.
Read and structure information from: $ARGUMENTS
This skill is the ARIS entry point for document ingestion.
Use it when the input is:
.pdf, .docx, .xlsx, or .pptxThis skill is intentionally thin. It does two things:
/read-pdf/read-docx/read-xlsx/read-pptxThese ARIS wrappers are designed to sit on top of Anthropic's official document-skills plugin from .
anthropics/skillsBefore first use:
pdf, docx, xlsx, and pptx are available in ClaudeIf the official skills are installed, prefer their workflow details and scripts as the primary implementation guide.
This skill family is organized as:
skills/
document-reader/
SKILL.md
references/
install.md
output-contract.md
read-pdf/
SKILL.md
read-docx/
SKILL.md
read-xlsx/
SKILL.md
read-pptx/
SKILL.md
Map files by extension:
.pdf -> /read-pdf.docx -> /read-docx.xlsx, .xlsm, .csv, .tsv -> /read-xlsx.pptx -> /read-pptxIf the user passes a directory:
If the directory contains no supported files, say so clearly and stop.
For every file processed, follow references/output-contract.md.
At minimum, produce:
File identity: path, format, and a one-line descriptionStructure: pages, sections, sheets, or slidesKey extracted content: the most important text, tables, formulas, or notesResearch takeaways: what matters for ARIS-style research workExtraction risk: OCR issues, missing notes, broken tables, tracked changes, hidden sheets, or conversion lossNext action: what to inspect or ask for nextInfer one of these modes from the prompt:
summary -> concise overviewextract -> detailed text/data extractionstructure -> outline, sections, sheets, slides, comments, notescompare -> compare multiple filesIf the user does not specify, default to summary.
read-* wrapperIf multiple files were processed, add:
When the user is processing a research packet or supplementary materials, offer to save a structured summary under:
document-reading/<basename>/SUMMARY.md
Do not create files unless the user asks, or the surrounding workflow clearly expects saved artifacts.
Edit PDFs with natural-language instructions using the nano-pdf CLI.