Document Processing Skills plugin
Four Claude Code and Codex skills: Word with tracked changes, PDF forms and OCR, PowerPoint from HTML, Excel recalculation.
- 184 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- The skills read and change the local documents you point the agent at.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/document-processing-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skills read and change the local documents you point the agent at.
This is third-party code. Review the repository files before installing.
What it does
Document Processing Skills is a set of `docx`, `pdf`, `pptx` and `xlsx` skills for Claude Code and Codex. `docx` creates, redlines and comments on Word documents with real tracked changes, checking that no edit goes untracked. `pdf` extracts text and tables, fills forms (flat ones too), merges, splits and stamps pages and OCRs scans. `pptx` builds decks from HTML as native slides, fills templates, duplicates and reorders slides and edits speaker notes. `xlsx` creates and edits workbooks with live formulas, recalculates them and reports errors, circular references and broken functions by cell. Every workflow checks its output before handing it back: workbooks are recalculated and scanned, Word and PowerPoint files are validated against OOXML schemas, and documents and decks are rendered for visual checks. Python scripts run through `uv` with no virtual environments.
Who it is for. People who hand office work to an agent: contract edits with tracking, PDF forms, formula-driven spreadsheets and template-based decks.
Good fit when
- A contract is edited so every change lands in tracked changes.
- A flat PDF form is filled from table data.
- An Excel workbook is recalculated and returns a per-cell error list.
- A deck is built from HTML and dropped into a template.
Not a fit when
- Google Docs or Sheets is needed, while the skills work with Office files and PDFs.
- `uv`, `pandoc`, `poppler` and LibreOffice cannot be installed on the machine.
- A quiet offline mode without Node.js is needed for docx and pptx.
Example request
Edit the contract with tracked changes and recalculate the Excel workbook, showing all errors by cell.Limitations
System tools are needed: `uv`, `node`, `pandoc`, `poppler-utils` and LibreOffice, plus `tesseract-ocr` for scan OCR. The `docx` and `pptx` skills install Node packages with `npm install` on first run. On macOS `brew bundle` installs dependencies from the repository Brewfile, while on Linux you install packages by hand. The description was checked against the README as of November 2026. The skills work on local files, so mind which documents you hand to the agent.
How to disable. Remove the plugin with `/plugin uninstall document-skills@appautomaton-skills`. For a symlink install delete the `docx`, `pdf`, `pptx` and `xlsx` symlinks in the agent's skills directory.
FAQ
How do I invoke the skills?
After the plugin install they are available as `document-skills:pdf`, `document-skills:docx` and so on. Plain natural-language requests work too.
Can I use it without the plugin?
Yes. Clone the repository and symlink `docx`, `pdf`, `pptx` and `xlsx` into `~/.claude/skills` or `~/.codex/skills`.
How does docx guarantee tracked changes?
The skill checks that no edit bypasses tracking and does not hand back the document until the check passes.
What does xlsx do after writing formulas?
It recalculates the workbook and returns every error, circular reference and broken function with its cell address.
Is Python required?
Scripts run through `uv run` with PEP 723 inline metadata, so no manual package install or virtual environments are needed.
Discussion
No questions or reviews yet.
Related
PluginsFour skills for Codex and Claude Code build editable PPTX and Word reports, website demo videos and Xiaohongshu cards.
A set of three research skills: paper writing, academic Word and PowerPoint documents, scientific computing and figures
16 ready skills for Cursor, Claude Code and Codex: theses, PDF and Office, draw.io diagrams, project documentation
136 skills for office documents and business tasks in Claude: contracts, HR, finance, plus an MCP server for PDFs and spreadsheets
A skill plus the docx program: the agent fills forms, edits tables and reviews Word files with tracked changes
Skill turns the agent into a deck producer: brief, storyboard, slide posters, QA and a PDF or editable PPTX.
README in short
Four office formats in one plugin where each output is checked before delivery: tracking, recalculation, schemas and render.