document-skills

Automate Word (.docx) document creation, editing, commenting, and change tracking workflows.

1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/hoanghd218/Marketing-bot --skill document-skills-hoanghd218
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-skills
Source: https://github.com/hoanghd218/Marketing-bot/tree/main/.claude/skills/document-skills/docx
Command: npx skills add https://github.com/hoanghd218/Marketing-bot --skill document-skills-hoanghd218

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-oooapi, lxml, defusedxml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the complex processes involved in creating, editing, and analyzing Word documents, reducing manual effort and errors.

Core Features & Use Cases

  • Document Generation & Modification: Create new or edit existing .docx files with formatting, styling, and tracked changes.
  • Content Extraction & Analysis: Extract text, comments, and structural information for review or further processing.
  • Use Case: A legal team needs to prepare contracts with identical formatting and tracked changes, then review all modifications efficiently. This Skill automates that entire workflow.

Quick Start

Ask the AI to create a formatted document with comments, then add, modify, or review tracked changes along with embedded media content.

Frequently Asked Questions about document-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Word document creation with tracked changes and comments?

You can automate Word document creation by generating .docx files with formatting, styled text, embedded media, tracked changes, and comment management without manual editing.

What is the best way to extract text and comments from a .docx file for review?

Extract text and comments from a .docx file by running content extraction and analysis workflows to pull structural information, review modifications, and process document elements automatically.

Can I use python-oooapi and lxml to manage legal documentation workflows?

Yes, you can use python-oooapi and lxml for legal documentation workflows to prepare contracts with identical formatting, validate XML structure, and review tracked modifications efficiently.

Does this document automation approach support adding and modifying tracked changes in existing Word files?

Document automation supports editing existing .docx files by adding, modifying, and reviewing tracked changes alongside comment management within Word processing workflows.

Do I need defusedxml to safely process XML validation during document manipulation?

You need defusedxml alongside lxml to safely process XML validation during document manipulation, ensuring secure content extraction and preventing XML-based vulnerabilities.

What are the limitations of using document automation for administrative documentation workflows?

Document automation limitations depend on python-oooapi and lxml capabilities for .docx manipulation, meaning complex formatting outside Word processing standards may require manual adjustments.