docx

Create, read, edit, and convert Microsoft Word documents while preserving formatting.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/HaraldeRoessler/ownify-microclaw --skill docx-haralderoessler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docx
Source: https://github.com/HaraldeRoessler/ownify-microclaw/tree/main/skills/built-in/docx
Command: npx skills add https://github.com/HaraldeRoessler/ownify-microclaw --skill docx-haralderoessler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of creating, reading, and editing Microsoft Word documents when the deliverable must stay in .docx format or be converted cleanly from legacy files.

Core Features & Use Cases

  • Document creation: Build reports, memos, letters, and templates with formatting that survives in Word or LibreOffice.
  • Document extraction and editing: Read text from existing .docx files and update content in place while preserving styles and layout.
  • Format conversion and previewing: Convert between .doc, .docx, Markdown, HTML, and PDF, and generate previews for review.
  • Use case: Turn a rough draft into a polished Word report, or extract text from a submitted .docx and revise specific placeholders without rebuilding the whole file.

Quick Start

Use the docx skill to create a professional Word document from my notes and save it as a .docx file.

Frequently Asked Questions about docx

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

FAQPage Schema
How do I convert Markdown to a Word document while preserving formatting?

This Skill creates and edits Microsoft Word documents while preserving formatting and document structure. It uses python-docx and pandoc to generate reports, extract text, and convert between .doc, .docx, Markdown, HTML, and PDF formats.

What is the best way to extract text from a .docx file without losing styles?

The best way to extract text from a .docx file without losing styles is to read the document content with python-docx, which parses the XML structure to retrieve text while preserving the original styles, layout, and document structure.

Can I convert legacy .doc files to .docx format?

Yes, you can convert legacy .doc files to .docx format. The Skill uses soffice to handle legacy .doc conversion workflows, transforming older Word files into modern .docx documents while maintaining formatting and document structure.

Does python-docx work with PDF preview generation?

Yes, the workflow supports PDF preview generation. The Skill uses soffice to render the Word document into a PDF, then applies pdftoppm to generate image previews for review before finalizing the .docx file.

How do I generate a Word report from rough draft notes?

You can generate a Word report from rough draft notes by using the Skill to build a polished .docx file from your text, applying formatting that survives in Word or LibreOffice through python-docx document generation.

What are the limitations of converting HTML to .docx format?

When converting HTML to .docx format, limitations may arise from complex CSS styling or embedded media that pandoc cannot fully map to native Word document structures, potentially requiring manual formatting adjustments after conversion.