Agent skill

docx

Comprehensive Word document toolkit for reading, creating, and editing .docx files. Supports text extraction, document creation with python-docx, and tracked changes via redlining workflow. Use for legal, academic, or professional document manipulation.

Stars 4
Forks 4

Install this agent skill to your Project

npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/data/documents/docx

SKILL.md

Docx

Overview

This skill enables comprehensive Word document operations through multiple specialized workflows for reading, creating, and editing documents.

Quick Start

python
from docx import Document

# Read existing document
doc = Document("document.docx")
for para in doc.paragraphs:
    print(para.text)

# Create new document
doc = Document()
doc.add_heading("My Title", level=0)
doc.add_paragraph("Hello, World!")
doc.save("output.docx")

When to Use

  • Extracting text and tables from Word documents
  • Creating professional documents programmatically
  • Generating reports from templates
  • Bulk document processing and modification
  • Legal document redlining with tracked changes
  • Converting Word documents to other formats
  • Adding headers, footers, and page numbers
  • Inserting images and tables into documents

Version History

  • 1.1.0 (2026-01-02): Added Quick Start, When to Use, Execution Checklist, Error Handling, Metrics sections; updated frontmatter with version, category, related_skills
  • 1.0.0 (2024-10-15): Initial release with python-docx, pandoc integration, redlining workflow

Sub-Skills

  • Execution Checklist
  • Error Handling
  • Metrics
  • Dependencies

Sub-Skills

  • Core Capabilities
  • Extract Text with Pandoc (+2)
  • Basic Document Creation (+3)
  • Modify Existing Document (+1)
  • Step 1: Convert to Markdown (+4)
  • Extract Metadata
  • Working with Headers/Footers

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results