docx
自动化处理 Word 文档时非常实用。
创建、读取与编辑 .docx 文件的操作方法与实现建议。
负责创建、读取和修改 Word 文档(.docx、.dotx),能做目录、页眉页脚、图片替换、批量查找替换和处理批注/修订等。需要把内容导出为规范的 Word 报告或从 .docx 提取、重组时用它。会给出可执行的实现建议和注意点,适合工程化处理文档的场景。
▸ 展开 SKILL.md 英文原文
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
帮我安装这个 skill:https://raw.githubusercontent.com/anthropics/skills/main/skills/docx/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/anthropics/skills/main/skills/docx/SKILL.md"# DOCX creation, editing, and analysis
A `.docx` is a ZIP archive of XML files. Choose your approach by task:
| Task | Approach |
|---|---|
| **Create** a new document | Write a `docx` (npm) script — see gotchas below |
| **Edit** an existing document | `unzip` → edit `word/document.xml` → `zip` (docx-js cannot open existing files) |
| **Read** content | `pandoc -t markdown file.docx` |
> Script paths below are relative to this skill's directory.
## Creating with docx-js — gotchas
`docx` is preinstalled — do not run `npm install` first; write the script and `require('docx')` directly. Only if that require fails: `npm install docx`. The model knows the API; these are the footguns:
- **P