# Anthropic Document Skills Quick Guide for AI Agents
Use this guide to choose the right skill fast and avoid using the wrong workflow.
## doc-coauthoring
Use `doc-coauthoring` when the task is to collaboratively draft a serious document such as a spec, RFC, proposal, or PRD through context gathering, structured outlining, iterative section writing, and final reader testing.
## internal-comms
Use `internal-comms` when the task is to write internal company communication such as updates, newsletters, FAQs, status reports, or leadership messages by following the closest matching example format.
## xlsx
Use `xlsx` whenever the task centers on spreadsheets like `.xlsx`, `.xlsm`, `.csv`, or `.tsv`, especially when the agent must preserve workbook structure, use formulas correctly, clean tabular data, or deliver an editable spreadsheet.
## pdf
Use `pdf` whenever the task involves PDF files, including reading, extracting, merging, splitting, rendering, OCR, or form-related workflows, instead of treating the PDF as plain text.
## pptx
Use `pptx` whenever the task involves PowerPoint files, slides, or presentation decks, especially for creating, editing, reviewing, splitting, merging, or analyzing slide-based content visually.
## docx
Use `docx` whenever the task involves Word documents such as creating, editing, converting, validating, or structurally modifying `.docx` files with proper document formatting.
---
# Simple Routing Rule
- If the user’s main deliverable is a file, use the skill that matches the file type.
- If the user’s main goal is to co-write a substantial document, use `doc-coauthoring`.
- If the user’s main goal is to write an internal update or announcement, use `internal-comms`.
---
# Important Agent Reminder
Do not handle file-specific work generically: use the matching skill early, follow its workflow, preserve the original structure or template when needed, and optimize for an editable final deliverable rather than a one-off text response.