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
Plugin

Minimal access

Why this level

  • The skills read and change the local documents you point the agent at.
All reasons and checks

appautomaton/document-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/document-processing-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal 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.

Plugins

Four skills for Codex and Claude Code build editable PPTX and Word reports, website demo videos and Xiaohongshu cards.

SkillExtended access179Repository stars

A set of three research skills: paper writing, academic Word and PowerPoint documents, scientific computing and figures

SkillExtended access5.9KRepository stars

16 ready skills for Cursor, Claude Code and Codex: theses, PDF and Office, draw.io diagrams, project documentation

SkillExtended access3.2KRepository stars

136 skills for office documents and business tasks in Claude: contracts, HR, finance, plus an MCP server for PDFs and spreadsheets

SkillExtended access574Repository stars

A skill plus the docx program: the agent fills forms, edits tables and reviews Word files with tracked changes

SkillExtended access246Repository stars

Skill turns the agent into a deck producer: brief, storyboard, slide posters, QA and a PDF or editable PPTX.

SkillMinimal access54Repository stars

README in short

Four office formats in one plugin where each output is checked before delivery: tracking, recalculation, schemas and render.

README badge

Report a problem