docx
Crear y editar documentos de Word
또한 다음에서 사용할 수 있습니다: anthropics,ArtemisAI,Azeem-2,7Spade,DYAI2025,7Spade,ZhanlinCui,davila7,sickn33,Cam10001110101,ComposioHQ
Esta habilidad proporciona un conjunto completo de herramientas para operaciones con documentos de Word. Crea nuevos documentos desde cero con JavaScript, edita documentos existentes con Python y gestiona cambios rastreados y comentarios con cumplimiento adecuado de OOXML.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"docx" 사용 중입니다. Create a new Word document with title 'Meeting Notes' and add three bullet points: Action items, Attendees, and Next steps.
예상 결과:
- Created new document: Meeting_Notes.docx
- Added title with Heading1 style
- Created numbered list with proper OOXML numbering configuration
- Added 3 list items under 'Action items' section
"docx" 사용 중입니다. Edit the quarterly report to replace all instances of '2024' with '2025' while keeping track of all changes.
예상 결과:
- Opened quarterly_report.docx and unpacked to temporary directory
- Found 12 instances of '2024' in word/document.xml
- Applied tracked changes for each replacement (w:ins/w:del elements)
- Repacked document with proper OOXML structure
- Saved as quarterly_report_2025.docx
보안 감사
안전This is a legitimate document processing skill with no security concerns. All 1146 static findings are false positives: documentation code blocks (pandoc, soffice commands), OOXML schema namespace URLs, and XML attribute names misidentified as crypto/C2 patterns. The code uses safe XML parsing (defusedxml) to prevent XXE attacks.
위험 요인
📁 파일 시스템 액세스 (3)
🌐 네트워크 접근 (2)
품질 점수
만들 수 있는 것
Generar documentos profesionales
Crea documentos de Word bien formateados con encabezados, tablas y estilos usando JavaScript.
Revisar documentos con cambios rastreados
Edita contratos y documentos legales manteniendo el historial completo de revisiones.
Automatizar procesamiento de documentos
Extrae texto, modifica contenido y procesa por lotes múltiples documentos programáticamente.
이 프롬프트를 사용해 보세요
Create a new Word document with a title 'Report' and two paragraphs of placeholder text.
Edit document.docx to change all occurrences of 'company' to 'Corporation' with tracked changes enabled.
Extract all text from quarterly_report.docx and save as markdown with tracked changes preserved.
Edit contract.docx to update the termination clause: change '30 days' to '60 days' notice period, maintaining proper tracked change markup.
모범 사례
- Siempre usa cambios rastreados (w:ins, w:del) cuando edites documentos que no creaste
- Valida la estructura XML después de editar para asegurar cumplimiento OOXML
- Usa valores RSID adecuados para rastrear sesiones de revisión
피하기
- No edites XML manualmente sin entender los requisitos de espacio de nombres OOXML
- Evita omitir cambios rastreados al editar documentos de terceros
- No ignores errores de validación XML - indican problemas de cumplimiento OOXML
자주 묻는 질문
¿Cómo creo un nuevo documento de Word?
¿Cómo edito un documento existente?
¿Qué son los RSID y por qué importan?
¿Cómo funcionan los cambios rastreados en OOXML?
¿Puedo extraer texto de un documento?
¿Qué herramientas son requeridas?
개발자 세부 정보
파일 구조
📁 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