Claude skills for documents (Word, PDF and Docs)
Claude skills for documents: Word files, PDFs, Google Docs, Lark and WeCom docs, and converting files to Markdown.
For Word and PDF files, use Anthropic's docx and pdf skills. docx writes and edits .docx files, accepts tracked changes and adds comments, and pdf extracts text, merges, fills forms and runs OCR.
The rest connect Claude to Google Docs, Lark and WeCom docs, guide long documents, or convert files to Markdown. Back up a file before Claude edits it. For slide decks, see Claude presentation skills. To summarize a PDF, see AI PDF summaries.
Good for
- Office workers who edit Word files and fill PDF forms
- Writers and analysts who draft proposals and specs
- Teams that keep docs in Google Docs, Lark or WeCom
- Anyone who needs text out of office files and PDFs
Top picks
Skills for working with documents, ordered by installs on skills.sh as of November 2, 2026, with GitHub stars beside them. Stars belong to the whole repo, so skills from one repo share a count.
- 1lark-docSkill
Reads, creates and edits Lark (Feishu) cloud documents, including images, attachments and version rollback. Instructions are in Chinese.
17,911 GitHub stars - 2pdfSkill
Anthropic's skill for PDFs: extract text and tables, merge, split, watermark, fill forms, encrypt and OCR scans. Source-available, not open source.
186,362 GitHub stars - 3docxSkill
Anthropic's skill for Word files: writes new .docx documents, edits existing ones, accepts tracked changes and adds comments. Needs pandoc, LibreOffice and Poppler.
186,362 GitHub stars - 4doc-coauthoringSkill
Anthropic's three-stage guide for proposals, PRDs and design docs: gather context, build section by section, then test it on a fresh Claude.
186,362 GitHub stars - 5gws-docsSkill
Command reference for Google Docs through the gws tool, with a helper that appends plain text. Needs a Google sign-in. Not an official Google product.
32,038 GitHub stars - 6gws-docs-writeSkill
Appends plain text to the end of a Google Doc. A write command, so Claude confirms with you first. Rich formatting needs the raw API.
32,038 GitHub stars - 7wecomcli-docSkill
Creates, imports, reads and edits WeCom online docs through wecom-cli. You sign in by scanning a QR code. Instructions are in Chinese.
3,275 GitHub stars - 8convert-documents-to-markdownSkill
Firecrawl's anydoc turns office files, ebooks and PDFs into Markdown that Claude can read. Needs Node 20 or newer.
23,291 GitHub stars
Review a Word draft and pull tables from a PDF
Claude
- 1
- 2
- 3
Review the Word draft
docx includes scripts to accept tracked changes and add comments. After writing a file it renders it to PDF and images so Claude can look at the result. Keep your original.
PromptIn draft.docx, add comments on the payment and termination clauses and accept the tracked changes. Save it as draft-v2.docx and list what you changed.Tip: Example prompts are illustrations; swap in your own file.
Uses docx
- 4
Extract tables from a PDF
pdf uses pypdf and pdfplumber for text and tables, and OCR for scanned pages. Check extracted numbers against the page before you use them.
PromptPull every table from report.pdf into separate CSV files and tell me which pages they came from.Uses pdf
Comparison
Questions
What is the best Claude skill for Word documents?
Anthropic's docx skill. It writes new .docx files, edits existing ones, accepts tracked changes and adds comments. It needs pandoc, LibreOffice and Poppler on your machine.
Can Claude read and fill PDF forms?
Yes. Anthropic's pdf skill extracts text and tables, fills forms with its forms guide, merges and splits files, adds watermarks and encrypts or decrypts. It can run OCR on scanned pages.
Do I need to install docx and pdf in Claude.ai?
Probably not. The anthropics/skills README says its example skills are already available to paid plans in Claude.ai. The install command is for Claude Code and other tools.
Can Claude edit Google Docs?
Only in a limited way. gws-docs-write appends plain text to the end of a document, and rich formatting needs the raw Google Docs API. You also need the gws tool signed in to your Google account.
Can Claude convert a PDF or Word file to Markdown?
Yes. convert-documents-to-markdown runs Firecrawl's anydoc tool on office files, ebooks and PDFs. Scanned PDFs need OCR, and the hosted option sends the whole document to Firecrawl Parse.
Can Claude help me write a long document?
Yes. doc-coauthoring is Anthropic's three-stage workflow for proposals, PRDs and RFCs. For more writing skills, see Claude writing skills.
Are the Anthropic document skills open source?
No. They are source-available. The license is proprietary, so read LICENSE.txt in the repo before you reuse its files.
How do I install a document skill?
Run the npx skills add command from the steps above with the skill's name, or use the install box on its page.
Sources
Docs, issue trackers and discussions this page is built from.
Show all 15Hide
- skills.sh · skills.sh
- https://skills.sh/larksuite/cli/lark-doc · skills.sh
- https://github.com/larksuite/cli · github.com
- https://skills.sh/anthropics/skills/pdf · skills.sh
- https://github.com/anthropics/skills · github.com
- https://skills.sh/anthropics/skills/docx · skills.sh
- https://skills.sh/anthropics/skills/doc-coauthoring · skills.sh
- https://skills.sh/googleworkspace/cli/gws-docs · skills.sh
- https://github.com/googleworkspace/cli · github.com
- https://skills.sh/googleworkspace/cli/gws-docs-write · skills.sh
- https://skills.sh/wecomteam/wecom-cli/wecomcli-doc · skills.sh
- https://github.com/wecomteam/wecom-cli · github.com
- https://skills.sh/firecrawl/anydoc/convert-documents-to-markdown · skills.sh
- https://github.com/firecrawl/anydoc · github.com
- https://github.com/anthropics/skills/blob/HEAD/README.md · github.com