docx
Создание и редактирование документов Word с отслеживанием изменений
Также доступно от: 7Spade,K-Dense-AI,anthropics,ArtemisAI,Azeem-2,davila7,Cam10001110101,DYAI2025,7Spade,ZhanlinCui,ComposioHQ
Программная работа с документами Word сложна. Этот навык предоставляет комплексные возможности для создания, редактирования и анализа DOCX с полной поддержкой отслеживаемых изменений, комментариев и сохранения форматирования.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «docx». Извлечь текст из контракта на 5 страниц
Ожидаемый результат:
Предоставлено краткое содержание документа с определением ключевых пунктов, за которым следует полный извлечённый текст, организованный по разделам
Использование «docx». Создать документ предложения по проекту
Ожидаемый результат:
Профессиональный .docx-файл с титульной страницей, исполнительным резюме, объёмом работ, временной шкалой, разделами бюджета и правильным форматированием
Использование «docx». Добавить отслеживаемые изменения для пересмотра условий оплаты
Ожидаемый результат:
Документ с красными правками, показывающий удалённое '30 дней' и вставленное '60 дней' с правильным отслеживанием RSID для профессионального рецензирования
Аудит безопасности
Средний рискStatic analysis flagged 1082 potential issues across 59 files, but most are false positives. External command findings (235) are documentation examples showing bash commands for users to run, not executable code. Network URL findings (426) are XML namespace declarations in official ECMA/ISO XSD schema files, not actual network requests. Legitimate filesystem access is required for document processing. Some weak crypto warnings are false positives from XML schema text patterns. One concern: the skill requires external dependencies (pandoc, LibreOffice, docx npm package) that execute shell commands - users should verify these are installed from trusted sources.
Проблемы высокого риска (1)
Проблемы среднего риска (2)
Проблемы низкого риска (2)
Факторы риска
📁 Доступ к файловой системе (3)
⚙️ Внешние команды (4)
Оценка качества
Что вы можете построить
Рецензирование юридических контрактов
Создание версий контрактов с красными правками, показывающими все предлагаемые изменения с форматированием отслеживаемых изменений, которое ожидают юристы.
Совместная работа над научными статьями
Редактирование научных работ с отслеживаемыми изменениями и комментариями, позволяя соавторам рецензировать и принимать/отклонять модификации.
Автоматизация бизнес-документов
Генерация стандартизированных бизнес-документов (предложения, отчёты, письма) из шаблонов с динамической вставкой контента.
Попробуйте эти промпты
Extract all text content from this Word document and summarize the key points: [attach document.docx]
Create a professional Word document with the following structure: [provide outline]. Include proper headings, numbered sections, and a table of contents.
Review this contract and create a redlined version with the following changes: [list changes]. Use tracked changes so the other party can see what was modified.
Process these 10 Word documents and extract specific data fields (client name, date, amount) from each into a summary table.
Лучшие практики
- Всегда читайте полную документацию (docx-js.md, ooxml.md) перед началом сложных операций
- Используйте рабочий процесс с красными правками для юридических, научных или бизнес-документов, где отслеживание изменений необходимо
- Проверяйте XML-изменения через grep перед запуском скриптов и валидируйте итоговые документы конвертацией через pandoc
- Группируйте связанные изменения вместе (3-10 на скрипт) для более лёгкой отладки и постепенного прогресса
Избегать
- Не заменяйте целые предложения при изменении нескольких слов — помечайте только конкретный изменяемый текст
- Избегайте использования номеров строк markdown для XML-правок — они не соответствуют структуре документа
- Никогда не пропускайте назначение RSID для отслеживаемых изменений — всегда используйте согласованные RSID из скрипта unpack
- Не запускайте pack.py --force без предварительной валидации XML — результирующий документ может быть повреждён
Часто задаваемые вопросы
Какие зависимости нужно установить?
Может ли этот навык редактировать документы, созданные в Microsoft Word?
Как работают отслеживаемые изменения?
Могу ли я конвертировать отслеживаемые изменения в итоговый текст?
Что если в моём документе есть комментарии?
Безопасно ли использовать этот навык для конфиденциальных документов?
Сведения для разработчиков
Автор
sickn33Лицензия
Proprietary. LICENSE.txt has complete terms
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/docx-officialСсылка
main
Структура файлов
📁 ooxml/
📁 schemas/
📁 ecma/
📄 dml-wordprocessingDrawing.xsd
📄 pml.xsd
📄 shared-additionalCharacteristics.xsd
📄 shared-commonSimpleTypes.xsd
📄 shared-customXmlDataProperties.xsd
📄 shared-customXmlSchemaProperties.xsd
📄 shared-documentPropertiesCustom.xsd
📄 shared-documentPropertiesExtended.xsd
📄 shared-documentPropertiesVariantTypes.xsd
📄 shared-relationshipReference.xsd
📄 sml.xsd
📄 vml-wordprocessingDrawing.xsd
📄 wml.xsd
📄 xml.xsd
📁 mce/
📄 mc.xsd
📁 scripts/
📄 base.py
📄 docx.py
📄 pptx.py
📄 pack.py
📁 scripts/
📄 ooxml.md
📄 SKILL.md