Скиллы для AI-агентовДокументы и таблицы

Скилл docx: агент пишет и редактирует документы Word

Файл .docx внутри устроен как ZIP-архив с XML, и править его наугад значит рисковать испорченной вёрсткой. Скилл docx разводит задачи: новые документы собирает скриптом на npm-пакете docx, существующие распаковывает и правит в word/document.xml, а результат превращает в картинки страниц, чтобы проверить его глазами.

183 400звёзд на GitHub · #3

Открыть на GitHub

Установка

  • skills CLI
    npx skills add anthropics/skills@docx
  • Claude Code plugin
    /plugin marketplace add anthropics/skills
  • Claude Code plugin
    /plugin install document-skills@anthropic-agent-skills

Скачать ZIP

Автор
Anthropic
Лицензия
не указана
Пакет
Один скилл
Обновлён
9 октября 2026 г.
Агенты
Claude Code, Claude.ai

Что умеет

  • Собирает новый документ через библиотеку docx и знает её ловушки: формат A4 по умолчанию, две ширины у таблиц, заливку только ShadingType.CLEAR.
  • Правит готовый файл без пересборки: распаковывает архив, склеивает разбитые фрагменты текста скриптом merge_runs.py и упаковывает обратно.
  • Ведёт режим исправлений тегами w:ins и w:del, а validate.py с ключом --author ловит правки, сделанные мимо отслеживания.
  • Добавляет комментарии и ответы на них скриптом comment.py, который сам пишет все шесть связанных служебных файлов.
  • Проверяет результат: переводит документ в PDF через LibreOffice и в JPEG через pdftoppm, затем просматривает страницы.

Когда пригодится

  • Юрист прислал договор, и нужно внести правки так, чтобы каждая была видна в режиме исправлений.
  • Нужен отчёт или служебная записка в Word с оглавлением, номерами страниц и аккуратными таблицами.
  • Старый файл .doc надо перевести в .docx и заменить в нём реквизиты или картинки.

Попросите агента

  • Внеси в contract.docx правки из письма в режиме исправлений от имени «Юрист»
  • Собери отчёт в Word с оглавлением, нумерацией страниц и таблицей бюджета на A4
  • Оставь в offer.docx комментарий к пункту о штрафах: «лимит слишком низкий»

Вопросы

Как поставить скилл docx?

Командой npx skills add anthropics/skills@docx. В Claude Code он также входит в плагин document-skills из маркетплейса anthropics/skills.

Умеет ли скилл docx работать со старыми файлами .doc?

Да, но сначала конвертирует их в .docx через LibreOffice: scripts/office/soffice.py с ключом --convert-to docx.

Как скилл docx делает чистовик после правок?

Скрипт accept_changes.py принимает все исправления и сохраняет чистую копию. Пустой пункт списка в такой копии — особенность просмотра, поэтому удаление абзацев SKILL.md советует сверять по XML.

Документы и таблицыВсе скиллы

Текст написан по README и SKILL.md репозитория anthropics/skills. Звёзды на 24 октября 2026 г..