🎯

markdown-to-docx

🎯Skill

from duc01226/easyplatform

VibeIndex|
What it does

markdown-to-docx skill from duc01226/easyplatform

πŸ“¦

Part of

duc01226/easyplatform(87 items)

markdown-to-docx

Installation

Node.jsRun Node.js server
node .claude/skills/markdown-to-docx/scripts/convert.cjs \
πŸ“– Extracted from docs: duc01226/easyplatform
21Installs
3
-
Last UpdatedJan 23, 2026

Skill Details

SKILL.md

Convert markdown files to Microsoft Word (.docx) with custom styling. Use when generating Word documents from markdown, creating editable documentation, or exporting reports for Microsoft Office.

Overview

# markdown-to-docx

Convert markdown files to Microsoft Word (.docx) documents.

Installation Required

```bash

cd .claude/skills/markdown-to-docx

npm install

```

Dependencies: markdown-docx (uses docx internally)

Quick Start

```bash

# Basic conversion

node .claude/skills/markdown-to-docx/scripts/convert.cjs \

--file ./README.md

# Custom output path

node .claude/skills/markdown-to-docx/scripts/convert.cjs \

--file ./doc.md \

--output ./output/doc.docx

```

CLI Options

| Option | Required | Description |

| ----------------- | -------- | ---------------------------------------------- |

| --file | Yes | Input markdown file |

| --output | No | Output DOCX path (default: input name + .docx) |

Output Format (JSON)

```json

{

"success": true,

"input": "/path/to/input.md",

"output": "/path/to/output.docx",

"wordCount": 1523

}

```

Supported Markdown Elements

  • Headings (H1-H6)
  • Paragraphs and emphasis (bold, italic)
  • Ordered and unordered lists
  • Code blocks
  • Tables (GFM style)
  • Links and images (local + URL)
  • Blockquotes

Default Styling

Uses markdown-docx default styling:

  • Standard Word fonts
  • Professional formatting
  • Letter/A4 page size

Troubleshooting

Dependencies not found: Run npm install in skill directory

Image not loading: Ensure path is correct; URL images require network access (10s timeout)

IMPORTANT Task Planning Notes

  • Always plan and break many small todo tasks
  • Always add a final review todo task to review the works done at the end to find any fix or enhancement needed