
DOCX: скилл Anthropic для документов Word
Скилл Anthropic для документов Word: создать .docx скриптом на docx-js, править XML готового файла, вести правки в режиме рецензирования и комментарии.
Как установить DOCX
Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /docx.
# плагином, внутри Claude Code
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
# или вручную
git clone --depth 1 https://github.com/anthropics/skills.git /tmp/docx
mkdir -p ~/.claude/skills/docx
cp -r /tmp/docx/skills/docx/. ~/.claude/skills/docx/Общая папка ~/.agents/skills/ (в проекте — .agents/skills/) читают Codex, Cursor, VS Code Copilot, Gemini CLI, Antigravity, OpenCode, Kilo Code, Goose, Qwen Code.
git clone --depth 1 https://github.com/anthropics/skills.git /tmp/docx
mkdir -p ~/.agents/skills/docx
cp -r /tmp/docx/skills/docx/. ~/.agents/skills/docx/Установщик скиллов от Vercel, нужен Node.js 22.20 или новее. Без -g скилл ставится в текущий проект; флаг -a выбирает агента.
npx skills add anthropics/skills --skill docx -a claude-code
# для всех проектов
npx skills add anthropics/skills --skill docx -gНужен тариф Pro, Max, Team или Enterprise с включённым выполнением кода.
Скачайте папку скилла с GitHub и упакуйте её в ZIP.
claude.ai → Customize → Skills → + → Create skill → Upload a skill
Загрузите ZIP и включите скилл переключателем.Gemini CLI ставит скиллы из git-репозитория и хранит их в ~/.gemini/skills/.
gemini skills install https://github.com/anthropics/skills.git --consent
# проверка
gemini skills listЧто умеет
Новый документ агент собирает скриптом на npm-пакете docx; SKILL.md перечисляет его ловушки: ширины таблиц, списки, разрывы страниц.
Готовый файл распаковывается, правится word/document.xml, архив собирается обратно и проверяется scripts/office/validate.py.
Результат агент переводит в PDF через LibreOffice и в картинки через pdftoppm, чтобы посмотреть страницы.
Комментарии ставит scripts/comment.py, правки принимает scripts/accept_changes.py.
Что попросить агента
Ограничения
Старые файлы .doc сначала конвертируются в .docx через LibreOffice
docx-js не открывает готовые файлы: правка идёт через XML
При принятии правок удалённый абзац не всегда склеивается со следующим: pandoc этого не делает, accept_changes.py ошибается перед пустым абзацем
Anthropic выложила скиллы репозитория для демонстрации и обучения: встроенный в Claude вариант может вести себя иначе
Описание из 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.