Fähigkeiten docx-official
📦

docx-official

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Professionelle DOCX-Dokumente erstellen und bearbeiten

Benutzer müssen Microsoft Word-Dokumente erstellen, bearbeiten und analysieren, haben aber kein Wissen über das komplexe OOXML-Format. Dieses Skill stellt Claude die Tools und Workflows zur Verfügung, um DOCX-Dateien mit Python- und JavaScript-Bibliotheken zu manipulieren, einschließlich Unterstützung für Nachverfolgung von Änderungen, Kommentare und Formatierungserhaltung.

Unterstützt: Claude Codex Code(CC)
🥉 75 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "docx-official". Erstellen Sie ein DOCX-Dokument mit einer Titelüberschrift 'Quartalsbericht' und einer Tabelle mit 3 Spalten und 2 Zeilen

Erwartetes Ergebnis:

Erfolgreich quarterly-report.docx mit zentrierter Titelüberschrift und einer 3x2-Tabelle erstellt, die leere Zellen für die Dateneingabe enthält

Verwendung von "docx-official". Alle Kommentare aus contract.docx extrahieren

Erwartetes Ergebnis:

5 Kommentare im Dokument gefunden: [Kommentar 1: 'Diese Klausel mit Recht prüfen', Kommentar 2: 'Effektives Datum aktualisieren', ...]

Verwendung von "docx-official". Nachverfolgte Änderungen zu document.docx hinzufügen, um '30 Tage' durch '60 Tage' im Zahlungsabschnitt zu ersetzen

Erwartetes Ergebnis:

Nachverfolgte Änderung hinzugefügt: '30 Tage' gelöscht und '60 Tage' im Zahlungsabschnitt eingefügt. Die Änderung ist in Word mit aktivierter Revisionsnachverfolgung sichtbar.

Sicherheitsaudit

Sicher
v1 • 2/24/2026

This is a legitimate document processing skill for creating, editing, and analyzing DOCX files. Static analysis flagged patterns in documentation (example commands), XML schemas (namespace URLs), and validation scripts (file operations). All findings are false positives - no malicious code execution, data exfiltration, or unauthorized access patterns detected. The skill provides safe document manipulation capabilities using standard Python and JavaScript libraries.

59
Gescannte Dateien
24,731
Analysierte Zeilen
8
befunde
1
Gesamtzahl Audits
Probleme mit niedrigem Risiko (5)
Documentation Example Commands Flagged as External Commands
Static scanner flagged shell commands in markdown documentation (e.g., pandoc, python scripts) as external command execution. These are documentation examples showing CLI usage, not actual code execution by the skill.
XML Schema Namespace URLs Flagged as Network Requests
Static scanner flagged XML namespace URLs in XSD schema files as hardcoded URLs/network access. These are standard XML schema definitions, not network requests.
Document Processing Scripts Flagged as Filesystem Operations
Python scripts for packing/unpacking OOXML documents were flagged for filesystem operations. This is the legitimate purpose of the skill - document file manipulation.
XML Schema Element Names Flagged as Weak Cryptography
Static scanner flagged XML element names containing 'md5' as weak cryptographic algorithms. These are schema element names, not actual cryptographic code.
XML Schema Elements Flagged as C2 Keywords
Static scanner flagged XML element names containing words like 'execute', 'script', 'run' as C2 keywords. These are schema definitions for document processing, not command-and-control code.

Risikofaktoren

⚙️ Externe Befehle (235)
docx-js.md:9 docx-js.md:11-22 docx-js.md:22-25 docx-js.md:25-49 docx-js.md:49-53 docx-js.md:53-90 docx-js.md:90-99 docx-js.md:99 docx-js.md:99-100 docx-js.md:100 docx-js.md:100-102 docx-js.md:102-104 docx-js.md:104 docx-js.md:104-110 docx-js.md:110-156 docx-js.md:156-159 docx-js.md:159-218 docx-js.md:218-221 docx-js.md:221 docx-js.md:221-223 docx-js.md:223 docx-js.md:223-226 docx-js.md:226-227 docx-js.md:227-230 docx-js.md:230-255 docx-js.md:255-258 docx-js.md:258-270 docx-js.md:270-273 docx-js.md:273-286 docx-js.md:286-289 docx-js.md:289-314 docx-js.md:314-317 docx-js.md:317-326 docx-js.md:326-329 docx-js.md:329 docx-js.md:329 docx-js.md:329 docx-js.md:329-330 docx-js.md:330 docx-js.md:330 docx-js.md:330 docx-js.md:330-331 docx-js.md:331 docx-js.md:331 docx-js.md:331-332 docx-js.md:332 docx-js.md:332 docx-js.md:332 docx-js.md:332-333 docx-js.md:333 docx-js.md:333 docx-js.md:333 docx-js.md:333 docx-js.md:333 docx-js.md:333 docx-js.md:333-340 docx-js.md:340-342 docx-js.md:342-345 docx-js.md:345-346 docx-js.md:346 docx-js.md:346-349 ooxml.md:12 ooxml.md:12 ooxml.md:12 ooxml.md:12 ooxml.md:12 ooxml.md:12 ooxml.md:13 ooxml.md:13 ooxml.md:14 ooxml.md:14 ooxml.md:15 ooxml.md:15 ooxml.md:15 ooxml.md:15 ooxml.md:15 ooxml.md:15 ooxml.md:16 ooxml.md:16 ooxml.md:16 ooxml.md:16 ooxml.md:17 ooxml.md:17 ooxml.md:17 ooxml.md:17 ooxml.md:18 ooxml.md:19 ooxml.md:19 ooxml.md:20 ooxml.md:20 ooxml.md:25-29 ooxml.md:29-32 ooxml.md:32-45 ooxml.md:45-48 ooxml.md:48-57 ooxml.md:57-60 ooxml.md:60-91 ooxml.md:91-94 ooxml.md:94-114 ooxml.md:114-117 ooxml.md:117-158 ooxml.md:158-164 ooxml.md:164-165 ooxml.md:165-168 ooxml.md:168-170 ooxml.md:170-171 ooxml.md:171-174 ooxml.md:174-179 ooxml.md:179-214 ooxml.md:214-221 ooxml.md:221-233 ooxml.md:233-237 ooxml.md:237-250 ooxml.md:250-253 ooxml.md:253-264 ooxml.md:264-268 ooxml.md:268-271 ooxml.md:271 ooxml.md:271-272 ooxml.md:272 ooxml.md:272-276 ooxml.md:276 ooxml.md:276-277 ooxml.md:277-283 ooxml.md:283-286 ooxml.md:286-288 ooxml.md:288-291 ooxml.md:291-305 ooxml.md:305-309 ooxml.md:309 ooxml.md:309-311 ooxml.md:311-314 ooxml.md:314 ooxml.md:314 ooxml.md:314 ooxml.md:314 ooxml.md:314 ooxml.md:314-315 ooxml.md:315 ooxml.md:315 ooxml.md:315-316 ooxml.md:316 ooxml.md:316 ooxml.md:316-317 ooxml.md:317 ooxml.md:317-319 ooxml.md:319-388 ooxml.md:388-392 ooxml.md:392-416 ooxml.md:416-420 ooxml.md:420 ooxml.md:420 ooxml.md:420-422 ooxml.md:422-440 ooxml.md:440-444 ooxml.md:444-446 ooxml.md:446-490 ooxml.md:490-494 ooxml.md:494-512 ooxml.md:512-516 ooxml.md:516-525 ooxml.md:525-531 ooxml.md:531-552 ooxml.md:552-560 ooxml.md:560 ooxml.md:560-562 ooxml.md:562 ooxml.md:562-568 ooxml.md:568 ooxml.md:568 ooxml.md:568 ooxml.md:568-571 ooxml.md:571-577 ooxml.md:577-580 ooxml.md:580-586 ooxml.md:586-589 ooxml.md:589-599 ooxml.md:599-602 ooxml.md:602-610 ooxml/scripts/pack.py:103 ooxml/scripts/validation/redlining.py:153 ooxml/scripts/validation/redlining.py:185 SKILL.md:38-42 SKILL.md:42-48 SKILL.md:48-51 SKILL.md:51-52 SKILL.md:52-53 SKILL.md:53-54 SKILL.md:54 SKILL.md:54-61 SKILL.md:61-70 SKILL.md:70-71 SKILL.md:71-73 SKILL.md:73-84 SKILL.md:84-87 SKILL.md:87-93 SKILL.md:93-98 SKILL.md:98-100 SKILL.md:100-118 SKILL.md:118-119 SKILL.md:119-134 SKILL.md:134 SKILL.md:134-136 SKILL.md:136 SKILL.md:136-138 SKILL.md:138-141 SKILL.md:141-143 SKILL.md:143-147 SKILL.md:147-149 SKILL.md:149-151 SKILL.md:151-154 SKILL.md:154-163 SKILL.md:163-165 SKILL.md:165-168 SKILL.md:168-170 SKILL.md:170-171 SKILL.md:171 SKILL.md:171-174 SKILL.md:174-175 SKILL.md:175 SKILL.md:175-176 SKILL.md:176 SKILL.md:176-177 SKILL.md:177 SKILL.md:177-178 SKILL.md:178-181 SKILL.md:181-183 SKILL.md:183-195 SKILL.md:195-196 SKILL.md:196-197 SKILL.md:197-198 SKILL.md:198-199 SKILL.md:195 SKILL.md:197 SKILL.md:198
🌐 Netzwerkzugriff (426)
docx-js.md:240 LICENSE.txt:8 LICENSE.txt:9 ooxml.md:166 ooxml.md:167 ooxml.md:187 ooxml.md:188 ooxml.md:189 ooxml.md:231 ooxml.md:232 ooxml.md:465 ooxml.md:477 ooxml.md:478 ooxml.md:479 ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd:3 ooxml/schemas/ecma/fouth-edition/opc-contentTypes.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:3 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:5 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:7 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:8 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:9 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:10 ooxml/schemas/ecma/fouth-edition/opc-coreProperties.xsd:11 ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd:3 ooxml/schemas/ecma/fouth-edition/opc-digSig.xsd:4 ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd:2 ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd:3 ooxml/schemas/ecma/fouth-edition/opc-relationships.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-chart.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/dml-main.xsd:18 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-picture.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd:16 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/pml.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd:10 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/shared-math.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/sml.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:14 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:18 ooxml/schemas/ISO-IEC29500-4_2016/vml-main.xsd:24 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:3 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:4 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:5 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:8 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:9 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:11 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:12 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:13 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:15 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:17 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:19 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:21 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:23 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:2 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:6 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:7 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:57 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:58 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:74 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:76 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:81 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:83 ooxml/schemas/ISO-IEC29500-4_2016/xml.xsd:105 ooxml/schemas/mce/mc.xsd:2 ooxml/schemas/mce/mc.xsd:4 ooxml/schemas/mce/mc.xsd:5 ooxml/schemas/mce/mc.xsd:9 ooxml/schemas/mce/mc.xsd:16 ooxml/schemas/mce/mc.xsd:17 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:1 ooxml/schemas/microsoft/wml-2010.xsd:2 ooxml/schemas/microsoft/wml-2010.xsd:3 ooxml/schemas/microsoft/wml-2010.xsd:4 ooxml/schemas/microsoft/wml-2010.xsd:5 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:1 ooxml/schemas/microsoft/wml-2012.xsd:2 ooxml/schemas/microsoft/wml-2012.xsd:3 ooxml/schemas/microsoft/wml-2018.xsd:1 ooxml/schemas/microsoft/wml-2018.xsd:1 ooxml/schemas/microsoft/wml-2018.xsd:1 ooxml/schemas/microsoft/wml-2018.xsd:1 ooxml/schemas/microsoft/wml-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:1 ooxml/schemas/microsoft/wml-cex-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:3 ooxml/schemas/microsoft/wml-cex-2018.xsd:4 ooxml/schemas/microsoft/wml-cid-2016.xsd:1 ooxml/schemas/microsoft/wml-cid-2016.xsd:1 ooxml/schemas/microsoft/wml-cid-2016.xsd:1 ooxml/schemas/microsoft/wml-cid-2016.xsd:1 ooxml/schemas/microsoft/wml-cid-2016.xsd:2 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:1 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:1 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:1 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:1 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:2 ooxml/schemas/microsoft/wml-symex-2015.xsd:1 ooxml/schemas/microsoft/wml-symex-2015.xsd:1 ooxml/schemas/microsoft/wml-symex-2015.xsd:1 ooxml/schemas/microsoft/wml-symex-2015.xsd:1 ooxml/schemas/microsoft/wml-symex-2015.xsd:2 ooxml/scripts/validation/base.py:70 ooxml/scripts/validation/base.py:71 ooxml/scripts/validation/base.py:75 ooxml/scripts/validation/base.py:78 ooxml/scripts/validation/base.py:81 ooxml/scripts/validation/base.py:89 ooxml/scripts/validation/base.py:90 ooxml/scripts/validation/base.py:91 ooxml/scripts/validation/base.py:92 ooxml/scripts/validation/base.py:93 ooxml/scripts/validation/base.py:94 ooxml/scripts/validation/base.py:95 ooxml/scripts/validation/base.py:96 ooxml/scripts/validation/base.py:97 ooxml/scripts/validation/base.py:98 ooxml/scripts/validation/base.py:99 ooxml/scripts/validation/base.py:100 ooxml/scripts/validation/base.py:101 ooxml/scripts/validation/base.py:102 ooxml/scripts/validation/base.py:103 ooxml/scripts/validation/docx.py:18 ooxml/scripts/validation/pptx.py:15 ooxml/scripts/validation/redlining.py:19 scripts/document.py:95 scripts/document.py:104 scripts/document.py:113 scripts/document.py:445 scripts/document.py:985 scripts/document.py:1219 scripts/document.py:1224 scripts/document.py:1229 scripts/document.py:1234 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/comments.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtended.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsExtensible.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/commentsIds.xml:2 scripts/templates/people.xml:2
📁 Dateisystemzugriff (64)
docx-js.md:20 docx-js.md:265 docx-js.md:20 docx-js.md:265 ooxml.md:280 ooxml.md:456 ooxml.md:455 ooxml/schemas/ISO-IEC29500-4_2016/wml.xsd:12 ooxml/schemas/microsoft/wml-2010.xsd:3 ooxml/schemas/microsoft/wml-2012.xsd:2 ooxml/schemas/microsoft/wml-2012.xsd:3 ooxml/schemas/microsoft/wml-2018.xsd:2 ooxml/schemas/microsoft/wml-cex-2018.xsd:3 ooxml/schemas/microsoft/wml-cex-2018.xsd:4 ooxml/schemas/microsoft/wml-cid-2016.xsd:2 ooxml/schemas/microsoft/wml-sdtdatahash-2020.xsd:2 ooxml/schemas/microsoft/wml-symex-2015.xsd:2 ooxml/scripts/pack.py:22 ooxml/scripts/pack.py:22 ooxml/scripts/pack.py:46 ooxml/scripts/pack.py:46 ooxml/scripts/pack.py:13 ooxml/scripts/pack.py:65 ooxml/scripts/pack.py:101 ooxml/scripts/pack.py:154 ooxml/scripts/pack.py:67 ooxml/scripts/pack.py:15 ooxml/scripts/pack.py:76 ooxml/scripts/pack.py:76 ooxml/scripts/unpack.py:7 ooxml/scripts/unpack.py:17 ooxml/scripts/unpack.py:17 ooxml/scripts/validate.py:25 ooxml/scripts/validate.py:25 ooxml/scripts/validation/base.py:347 ooxml/scripts/validation/base.py:349 ooxml/scripts/validation/base.py:878 ooxml/scripts/validation/base.py:886 ooxml/scripts/validation/base.py:879 ooxml/scripts/validation/base.py:890 ooxml/scripts/validation/base.py:891 ooxml/scripts/validation/docx.py:6 ooxml/scripts/validation/docx.py:198 ooxml/scripts/validation/docx.py:7 ooxml/scripts/validation/docx.py:200 ooxml/scripts/validation/docx.py:201 ooxml/scripts/validation/pptx.py:272 ooxml/scripts/validation/redlining.py:6 ooxml/scripts/validation/redlining.py:64 ooxml/scripts/validation/redlining.py:142 ooxml/scripts/validation/redlining.py:7 ooxml/scripts/validation/redlining.py:69 ooxml/scripts/validation/redlining.py:70 scripts/document.py:32 scripts/document.py:640 scripts/document.py:640 scripts/document.py:642 scripts/document.py:836 scripts/document.py:884 scripts/document.py:958 scripts/document.py:1073 scripts/document.py:1094 scripts/document.py:1110 scripts/document.py:1121
Auditiert von: claude

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
95
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Geschäftsdokumente generieren

Erstellen Sie professionelle Word-Dokumente mit Formatierungen, Tabellen, Kopfzeilen und Bildern für Geschäftsberichte, Verträge oder Angebote.

Rechtliche Dokumente überprüfen und bearbeiten

Verwenden Sie den Redlining-Workflow, um Rechtsverträge oder akademische Arbeiten mit Nachverfolgung von Änderungen zu überprüfen, während die ursprüngliche Formatierung erhalten bleibt.

Dokumentinhalte extrahieren

Extrahieren Sie Text, Metadaten, Kommentare und eingebettete Medien aus vorhandenen DOCX-Dateien für Analysen oder Migrationen.

Probiere diese Prompts

Einfaches Dokument erstellen
Erstellen Sie ein DOCX-Dokument mit einer Titelüberschrift, einem Absatz mit Einleitungstext und einer Aufzählungsliste mit 3 Elementen. Verwenden Sie zentrierte Ausrichtung für den Titel.
Vorhandenes Dokument bearbeiten
Bearbeiten Sie das vorhandene Dokument unter [filepath], indem Sie einen neuen Absatz nach der zweiten Überschrift hinzufügen. Der neue Absatz soll lauten: 'Dieses Dokument wurde am [date] aktualisiert'.
Textinhalte extrahieren
Extrahieren Sie alle Textinhalte aus [filepath.docx] und geben Sie sie als Nur-Text aus. Behalten Sie Absatzumbrüche bei.
Änderungen in Dokument nachverfolgen
Verwenden Sie den Redlining-Workflow, um [filepath.docx] zu ändern: Ersetzen Sie alle Instanzen von 'company name' durch 'Acme Corp' und fügen Sie einen Kommentar hinzu, der die Änderung erklärt. Speichern Sie das Ergebnis als [output.docx].

Bewährte Verfahren

  • Lesen Sie immer die vollständigen Dokumentationsdateien docx-js.md und ooxml.md, bevor Sie Dokumente erstellen oder bearbeiten
  • Verwenden Sie den Redlining-Workflow für Dokumente, die Sie nicht erstellt haben, insbesondere für juristische oder Geschäftsdokumente
  • Testen Sie die Dokumentausgabe in Microsoft Word nach der Erstellung, um zu überprüfen, ob die Formatierung korrekt gerendert wird

Vermeiden

  • Verwendung von Zeilenumbruchszeichen (\n) in TextRun-Elementen anstelle von separaten Paragraph-Elementen
  • Versuch, komplexe Formatierungen zu bearbeiten, ohne zuerst die vollständige Dokumentation gelesen zu haben
  • Änderung von Dokumenten Dritter ohne Verwendung des Redlining-Workflows, wodurch der Änderungsverlauf verloren geht

Häufig gestellte Fragen

Welche Bibliotheken verwendet dieses Skill?
Dieses Skill verwendet die docx-js-Bibliothek für JavaScript/TypeScript-Dokumenterstellung und die Python Document-Bibliothek (python-docx) für die Bearbeitung. Es verwendet auch pandoc für Textextraktion.
Kann ich passwortgeschützte Dokumente bearbeiten?
Nein, passwortgeschützte oder verschlüsselte DOCX-Dateien können ohne das Passwort nicht bearbeitet werden. Sie müssen den Benutzer nach dem Passwort fragen.
Was ist der Redlining-Workflow?
Redlining ist ein Dokumentprüfprozess, der nachverfolgte Änderungen verwendet, um alle Änderungen anzuzeigen. Es ist für juristische, akademische, geschäftliche und Regierungsunterlagen erforderlich, um Audit-Trails zu erhalten.
Kann ich Dokumente mit Bildern erstellen?
Ja, sowohl die JavaScript- als auch die Python-Bibliotheken unterstützen das Einbetten von Bildern in Dokumenten. Weitere Informationen finden Sie in den Dokumentationsdateien.
Unterstützt dies ältere DOC-Dateien?
Nein, dieses Skill unterstützt nur das OOXML-Format (DOCX-Dateien). Ältere binäre DOC-Dateien müssten zuerst mit pandoc oder Microsoft Word in DOCX konvertiert werden.
Wie extrahiere ich Kommentare aus einem Dokument?
Extrahieren Sie Kommentare, indem Sie die DOCX-Datei entpacken (ein ZIP-Archiv) und die Datei word/comments.xml lesen, oder indem Sie die Kommentarmethoden der Document-Bibliothek verwenden.

Entwicklerdetails

Autor

sickn33

Lizenz

Proprietary. LICENSE.txt has complete terms

Ref

main