
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
This repo packages document manipulation skills for PDF, Word, Excel, and PowerPoint. Each skill folder contains guidance and supporting files for tasks like extraction, tracked changes, formulas, OCR, forms, and slide editing.
Builders who use Claude Code or Codex to work on office documents and want repeatable help for PDF, Word, Excel, and PowerPoint files.
You can ask your agent to edit and analyze document files without rebuilding the workflow from scratch each time.
Covers text and table extraction, form filling, merge and split workflows, OCR for scanned pages, and reference notes.
Supports creating, editing, and analyzing DOCX files, including tracked changes, comments, formatting, and OOXML details.
Helps with existing presentations, including slide reordering, text replacement, thumbnails, and OOXML notes.
Provides spreadsheet skills for formulas, formatting, recalculation, and data analysis in XLSX files.
Includes a plugin manifest so Claude Code users can install the skills from the marketplace without cloning first.
Shows how to clone the repo and symlink each skill into Claude Code or Codex skill directories.
/plugin marketplace add appautomaton/document-SKILLs /plugin install document-skills@appautomaton-skills
English | 中文
A collection of Claude Code / Codex skills for document manipulation — PDF extraction/forms, Excel analysis/formulas, Word, and PowerPoint.
Two commands inside Claude Code, no cloning:
/plugin marketplace add appautomaton/document-SKILLs
/plugin install document-skills@appautomaton-skills
Skills are then invoked as document-skills:pdf, document-skills:docx, and so on.
[!TIP] Clone this repo anywhere you keep your skills, then symlink each skill into your agent's skills directory.
git clone https://github.com/appautomaton/document-SKILLs.git ~/skills/documents
cd ~/skills/documents
# Claude Code
for s in docx pdf pptx xlsx; do
ln -s "$(pwd)/$s" ~/.claude/skills/$s
done
# Codex
for s in docx pdf pptx xlsx; do
ln -s "$(pwd)/$s" ~/.codex/skills/$s
done
| Skill | What it does |
|---|---|
| docx | Create, edit, and analyze Word documents — tracked changes, comments, formatting |
| Extract text/tables, fill forms, merge/split, OCR scanned pages | |
| pptx | Edit existing presentations — reorder slides, replace text, thumbnails |
| xlsx | Create/edit spreadsheets — formulas, formatting, data analysis |
[!NOTE] Python scripts use uv + PEP 723 inline metadata — no virtual environments or
pip installneeded. Justuv run.
System tools:
# macOS: one command via the repo Brewfile.
# Installs uv and node only if missing, optional tools are commented in the file.
brew bundle
# Linux
sudo apt-get install -y pandoc poppler-utils tesseract-ocr qpdf libreoffice
Node.js packages (docx and pptx skills only):
cd docx && npm install
cd ../pptx && npm install
MIT — see LICENSE.
Based on Anthropic's official skills.
🤖 Checkout linux.do for more fun stuff about AI!
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
A skill to stop your coding agent from burying the answer. ADHD-friendly output.
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary