Office documents: Word, Excel, slides
For office staff, analysts, consultants: read files and scans, build the sheet, write the report, make the deck, handle PDFs, share. Anthropic's docx, xlsx, pptx and pdf skills power Claude's file features; others need Python or Node. Check every number; keep confidential files in approved tools.
15 resourcesUpdated 2026-10-12
- OCRmyPDFCLIStep 1, scans only: adds a searchable text layer to scanned PDFs, locally. Install with Homebrew or apt; Windows: WSL.ocrmypdf/OCRmyPDF35.1k

- MarkItDownCLIStep 1: converts Word, Excel, PowerPoint and PDF files to Markdown the agent can read. Needs Python 3.10+.microsoft/markitdown191k

- clean-data-xlsSkillStep 2: cleans messy exports (spaces, dates, text numbers, dupes); helper columns keep originals. Local files: Python.anthropics/financial-services40.1k

- XLSXSkillStep 2: builds or fixes workbooks with live formulas and recalculates to catch errors. Local use: Python, LibreOffice.anthropics/skills182k

- Excel MCP ServerMCPStep 2 option (MCP): edits xlsx without Excel; add --allow-dir to limit folders. Needs uv. Formulas aren't calculated.haris-musa/excel-mcp-server4.2k

- ExcelMcpMCPStep 2, Windows with Excel 2016+: drives real Excel, so formulas recalculate and existing reports keep formatting. Node.sbroenne/mcp-server-excel821

- Doc Co-AuthoringSkillStep 3: plans the report with you section by section, then tests it on a fresh session to find gaps readers would hit.anthropics/skills180k

- DOCXSkillStep 3: makes the Word file: contents page, page numbers, comments, tracked changes. Local: Node, Python, LibreOffice.anthropics/skills182k

- PPTXSkillStep 4: builds or edits PowerPoint decks (templates too) and renders slides to check. Local: Node, Python, LibreOffice.anthropics/skills182k

- PPT MasterSkillStep 4: PDF or Word report to editable PPTX, native charts on request. Python; polish after. Avoid sponsored API relays.hugohe3/ppt-master62.7k

- OfficeCLICLIStep 5: renders Word, Excel and PowerPoint files to HTML or PNG so the agent can check layout. Single binary, no Office.iOfficeAI/OfficeCLI32.1k

- PDFSkillStep 6: fills PDF forms, merges or splits files, extracts text and tables, adds watermarks. Needs Python locally.anthropics/skills182k

- Internal CommsSkillStep 7: writes the status update, leadership report or newsletter that announces the work, from built-in format guides.anthropics/skills182k

- gws (Google Workspace CLI)CLIStep 8, Google: uploads to Drive, sends via Gmail. Needs your own Google Cloud OAuth project; not officially supported.googleworkspace/cli31.4k

- Microsoft 365 MCP ServerMCPStep 8, Microsoft 365: OneDrive, Outlook; Teams, SharePoint need --org-mode. Ask IT before linking a work account. Node.softeria/ms-365-mcp-server1k
