📄

docx

مخاطر منخفضة 📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية⚡ يحتوي على سكربتات

Создание и редактирование документов Word

متاح أيضًا من: ArtemisAI,Cam10001110101,K-Dense-AI,ComposioHQ,sickn33,anthropics,ZhanlinCui,DYAI2025,7Spade,7Spade,Azeem-2

Автоматизируйте создание, редактирование и анализ документов Word с полной поддержкой отслеживаемых изменений, комментариев и форматирования. Конвертируйте документы, применяйте изменения в режиме рецензирования и извлекайте содержимое с точностью.

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "docx". Создайте документ Word с заголовком, тремя абзацами с различным выравниванием и маркированным списком из 5 пунктов.

النتيجة المتوقعة:

  • Created document.docx with:
  • • Centered title 'Project Report'
  • • Left-aligned intro paragraph
  • • Justified main content with spacing 200/200
  • • Right-aligned conclusion
  • • Bulleted list with 5 items and Symbol font bullets

استخدام "docx". Конвертируйте report.docx в markdown, показав все отслеживаемые изменения, затем найдите с помощью grep удаленный текст 'старое значение' и вставленный текст 'новое значение'.

النتيجة المتوقعة:

  • Conversion complete: report_with_changes.md
  • Found 3 occurrences of 'new value' (insertions)
  • Found 3 occurrences of 'old value' (deletions)
  • Total tracked changes: 6 (3 insertions, 3 deletions)

التدقيق الأمني

مخاطر منخفضة
v6 • 1/17/2026

The docx skill is a legitimate document processing tool. Static findings are false positives triggered by documentation examples and standard XML schema files. The actual Python code uses defusedxml for secure parsing and performs no network requests, cryptography, or credential handling. Minor concern: dependency installation commands in documentation require user review before execution.

60
الملفات التي تم فحصها
25,370
الأسطر التي تم تحليلها
5
النتائج
6
إجمالي عمليات التدقيق
مشكلات متوسطة المخاطر (1)
External commands in documentation files
All findings are markdown documentation showing command-line examples for pandoc, LibreOffice, and other dependencies. These are usage instructions in SKILL.md, not executable code that poses security risk.
مشكلات منخفضة المخاطر (1)
Hardcoded URLs in XSD schema files
Standard OOXML namespace declarations in specification schema files. These are immutable XML namespace URLs defined by the ISO/IEC 29500 standard for Word documents, not external network calls.

عوامل الخطر

📁 الوصول إلى نظام الملفات (3)
⚙️ الأوامر الخارجية (2)
⚡ يحتوي على سكربتات (2)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
19
المجتمع
83
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Красная линия юридических документов

Применение отслеживаемых изменений к контрактам и юридическим документам с правильной обработкой RSID и пакетной обработкой.

Конвейер конвертации документов

Конвертация документов Word в markdown, анализ структуры и экспорт с сохранением форматирования.

Генерация отчетов

Создание профессиональных документов Word с таблицами, изображениями и форматированием из автоматизированного анализа.

جرّب هذه الموجهات

Извлечение текстового содержимого
Извлеките все текстовое содержимое из document.docx и сохраните его в output.md с помощью pandoc с сохранением отслеживаемых изменений.
Создание нового документа
Создайте новый документ Word с именем report.docx с заголовком, двумя подзаголовками и таблицей с 3 строками и 4 столбцами.
Редактирование с отслеживанием изменений
Просмотрите contract.docx и внесите следующие отслеживаемые изменения: замените '30 дней' на '45 дней' в разделе 2, обновите формат даты подписания и добавьте комментарий о пункте продления.
Пакетная обработка документов
Распакуйте все файлы DOCX в каталоге входных данных, извлеките их текстовое содержимое, примените исправления из batch_review.md к каждому и запакуйте их обратно с отслеживаемыми изменениями.

أفضل الممارسات

  • Всегда распаковывайте файлы DOCX перед редактированием и запаковывайте после изменений для поддержания структуры OOXML.
  • Используйте отслеживаемые изменения для всех редактирований внешних документов - это требуется для юридических, академических и деловых документов.
  • Группируйте связанные изменения в пакеты по 3-10 для упрощения отладки и инкрементного прогресса.

تجنب

  • Не используйте прямую замену строк в файлах DOCX - всегда распаковывайте, редактируйте XML и запаковывайте.
  • Избегайте изменения нескольких XML-элементов в одном скрипте без тестирования пакет за пакетом.
  • Не пропускайте чтение полной документации перед началом сложных операций с документами.

الأسئلة المتكررة

Какие зависимости требуются для этого навыка?
Навык требует pandoc, docx (npm), LibreOffice, poppler-utils и defusedxml (pip). Установите их, как описано в SKILL.md.
Как создать новый документ Word с нуля?
Прочитайте docx-js.md для полного синтаксиса, затем создайте файл JavaScript/TypeScript с использованием компонентов Document, Paragraph и TextRun, затем экспортируйте с помощью Packer.toBuffer().
Могу ли я редактировать чужой документ с отслеживаемыми изменениями?
Да. Используйте рабочий процесс красной линии: распакуйте документ, создайте скрипт Python с использованием библиотеки Document, внесите изменения с отслеживаемыми изменениями, затем запакуйте.
Как сохранить форматирование при редактировании документов?
Извлеките исходный элемент run (w:r) для неизмененного текста и повторно используйте его RSID. Помечайте только то, что действительно изменилось, в элементах w:ins и w:del.
Какие операции с файлами безопасны в DOCX?
Используйте рабочий процесс распаковки/упаковки с ooxml/scripts/unpack.py и ooxml/scripts/pack.py. Никогда не изменяйте файлы DOCX напрямую как ZIP-архивы.
Как проверить документ после редактирования?
Используйте python ooxml/scripts/pack.py с флагом --force для пропуска валидации или без --force для валидации с помощью LibreOffice soffice.

تفاصيل المطور

المؤلف

davila7

الترخيص

Proprietary. LICENSE.txt has complete terms

مرجع

main