"Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks"
Detected risks:
The docx skill is designed to facilitate comprehensive document creation, editing, and analysis specifically for .docx files. This skill addresses the need for users to efficiently manage professional documents, enabling them to create new files, modify existing content, and utilize features such as tracked changes and comments. By providing a structured approach to document manipulation, the skill streamlines the process of handling complex document tasks, making it easier for users to achieve their objectives quickly and effectively.
Main capabilities of the docx skill include text extraction, raw XML access for advanced document features, and the ability to create and edit documents using popular programming languages like JavaScript and Python. Users can leverage tools such as Pandoc for text extraction and the Document library for editing, ensuring that both content and formatting are preserved during manipulation. The skill also supports workflow decision-making based on the type of document task, ensuring that users can select the appropriate method for their specific needs.
This skill is particularly useful for professionals in legal, academic, business, and government sectors who frequently work with .docx files. It serves a wide range of use cases, from simple document creation and editing to complex analyses involving comments and tracked changes. By targeting users who need to maintain the integrity of their documents while also making necessary adjustments, the docx skill effectively enhances productivity and document management capabilities.
You can extract text by converting the document to markdown using Pandoc with the command: `pandoc --track-changes=all path-to-file.docx -o output.md`.
The skill supports document creation using JavaScript/TypeScript via docx-js and Python via the Document library.
Yes, you need to read the full ooxml.md file for critical formatting rules and API usage before proceeding with document editing.
Yes, you should use the Redlining workflow, which is recommended for editing documents created by others.
The skill requires reading specific documentation files in their entirety and may not support all complex document features without raw XML access.
Quick Setup:
.claude/skills/Repository
ComposioHQ/awesome-claude-skills