document-skills

Automate Word document creation, modification, and validation using Python and JavaScript.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/IoT-VN/lavida --skill document-skills-iot-vn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-skills
Source: https://github.com/IoT-VN/lavida/tree/main/.claude/skills/document-skills/docx
Command: npx skills add https://github.com/IoT-VN/lavida --skill document-skills-iot-vn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complex challenges of creating, editing, and reviewing Word documents efficiently and accurately.

Core Features & Use Cases

  • Document Generation: Create new .docx files with preserved formatting and styles for professional documents.
  • Content Editing: Programmatically modify existing Word documents with precise tracking of changes and comments.
  • Document Review: Validate document structure, relationships, and content types to ensure standards compliance for legal, academic, or business needs.

Quick Start

Use the document skill to extract text from an existing Word file and add a comment to a paragraph.

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 and editing programmatically?

Automate Word document workflows by using Python and JavaScript libraries to generate, modify, and validate .docx files while preserving formatting and styles.

What is the best way to validate OOXML files for legal or corporate compliance?

Validate OOXML files by checking document structure, relationships, and content types to ensure strict standards compliance for legal, academic, or business requirements.

How do I programmatically add comments and track changes to an existing .docx file?

Modify existing Word documents programmatically to insert precise paragraph comments and apply tracking changes using python-docx and OOXML manipulation scripts.

Do I need python-docx and pandoc to extract text from a Word document?

Yes, manipulating Word documents requires dependencies like python-docx and pandoc to accurately extract text and perform format conversions.

Can I validate document structure and relationships without breaking formatting?

Yes, document validation checks OOXML relationships and content types while ensuring the original formatting and styles are fully preserved.