📄

docx

Risque faible 📁 Accès au système de fichiers⚙️ Commandes externes⚡ Contient des scripts

Word-Dokumente erstellen und bearbeiten

Également disponible depuis: ArtemisAI,Cam10001110101,K-Dense-AI,ComposioHQ,sickn33,anthropics,ZhanlinCui,DYAI2025,7Spade,7Spade,Azeem-2

Automatisieren Sie die Erstellung, Bearbeitung und Analyse von Word-Dokumenten mit vollständiger Unterstützung für Änderungsnachverfolgung, Kommentare und Formatierung. Konvertieren Sie Dokumente, wenden Sie Bearbeitungen im Überprüfungsmodus an und extrahieren Sie Inhalte präzise.

Prend en charge: Claude Codex Code(CC)
⚠️ 68 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "docx". Create a Word document with a title, three paragraphs with different alignments, and a bulleted list with 5 items.

Résultat attendu:

  • Erstellt document.docx mit:
  • • Zentrierter Titel 'Project Report'
  • • Linksbündiger Einleitungsabsatz
  • • Blocksatz-Hauptinhalt mit Abstand 200/200
  • • Rechtsbündiges Fazit
  • • Aufzählungsliste mit 5 Elementen und Symbol-Schriftart-Aufzählungszeichen

Utilisation de "docx". Convert report.docx to markdown showing all tracked changes, then grep for deleted text 'old value' and inserted text 'new value'.

Résultat attendu:

  • Konvertierung abgeschlossen: report_with_changes.md
  • 3 Vorkommen von 'new value' gefunden (Einfügungen)
  • 3 Vorkommen von 'old value' gefunden (Löschungen)
  • Änderungsnachverfolgung gesamt: 6 (3 Einfügungen, 3 Löschungen)

Audit de sécurité

Risque faible
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
Fichiers analysés
25,370
Lignes analysées
5
résultats
6
Total des audits
Problèmes à risque moyen (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.
Problèmes à risque faible (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.

Score de qualité

45
Architecture
100
Maintenabilité
87
Contenu
19
Communauté
83
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Redlining von Rechtsdokumenten

Änderungsnachverfolgung auf Verträge und juristische Dokumente mit korrekter RSID-Behandlung und Stapelverarbeitung anwenden.

Dokumentenkonvertierungs-Pipeline

Word-Dokumente in Markdown konvertieren, Struktur analysieren und mit beibehaltener Formatierung exportieren.

Berichtserstellung

Professionelle Word-Dokumente mit Tabellen, Bildern und Formatierung aus automatisierter Analyse erstellen.

Essayez ces prompts

Textinhalt extrahieren
Extract all text content from document.docx and save it to output.md using pandoc with tracked changes preserved.
Neues Dokument erstellen
Create a new Word document named report.docx with a title paragraph, two headings, and a table with 3 rows and 4 columns.
Mit Änderungsnachverfolgung bearbeiten
Review contract.docx and make the following tracked changes: replace '30 days' with '45 days' in section 2, update the signature date format, and add a comment about the renewal clause.
Stapelweise Dokumentenverarbeitung
Unpack all DOCX files in the input directory, extract their text content, apply the corrections in batch_review.md to each, and repack them with tracked changes.

Bonnes pratiques

  • DOCX-Dateien vor der Bearbeitung immer entpacken und nach Änderungen neu packen, um die OOXML-Struktur beizubehalten.
  • Änderungsnachverfolgung für alle Bearbeitungen externer Dokumente verwenden - dies ist für juristische, akademische und geschäftliche Dokumente erforderlich.
  • Verwandte Änderungen in Stapeln von 3-10 gruppieren für einfacheres Debugging und inkrementellen Fortschritt.

Éviter

  • Keine rohe Zeichenkettenersetzung bei DOCX-Dateien verwenden - immer entpacken, XML bearbeiten und neu packen.
  • Vermeiden Sie die Änderung mehrerer XML-Elemente in einem einzigen Skript ohne stapelweise Tests.
  • Die vollständigen Dokumentationsdateien nicht überspringen, bevor komplexe Dokumentoperationen gestartet werden.

Foire aux questions

Welche Abhängigkeiten werden für dieses Skill benötigt?
Das Skill benötigt pandoc, docx (npm), LibreOffice, poppler-utils und defusedxml (pip). Installieren Sie diese wie in SKILL.md dokumentiert.
Wie erstelle ich ein neues Word-Dokument von Grund auf?
Lesen Sie docx-js.md für die vollständige Syntax, erstellen Sie dann eine JavaScript/TypeScript-Datei mit Document-, Paragraph- und TextRun-Komponenten und exportieren Sie mit Packer.toBuffer().
Kann ich das Dokument einer anderen Person mit Änderungsnachverfolgung bearbeiten?
Ja. Verwenden Sie den Redlining-Workflow: Dokument entpacken, ein Python-Skript mit der Document-Bibliothek erstellen, Änderungen mit Änderungsnachverfolgung implementieren und dann neu packen.
Wie behalte ich die Formatierung bei der Bearbeitung von Dokumenten bei?
Extrahieren Sie das ursprüngliche Run-Element (w:r) für unveränderten Text und verwenden Sie dessen RSID wieder. Markieren Sie nur das, was tatsächlich in w:ins- und w:del-Elementen geändert wurde.
Welche Dateioperationen sind bei DOCX-Dateien sicher?
Verwenden Sie den Entpack-/Pack-Workflow mit ooxml/scripts/unpack.py und ooxml/scripts/pack.py. DOCX-Dateien niemals direkt als ZIP-Archive ändern.
Wie validiere ich ein Dokument nach der Bearbeitung?
Verwenden Sie python ooxml/scripts/pack.py mit dem --force-Flag, um die Validierung zu überspringen, oder ohne --force, um mit LibreOffice soffice zu validieren.

Détails du développeur