Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
github avatar

Md To Docx

  • 1 installs
  • 37.5k repo stars
  • Updated August 5, 2026
  • github/awesome-copilot

md-to-docx skill documents Convert Markdown files to professionally formatted Word (.

About

md-to-docx skill documents Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images - pure JavaScript, no external tools required. name: md-to-docx description: Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images - pure JavaScript, no external tools required

  • Convert Markdown files to professionally formatted Word (.
  • Platform-specific setup patterns for md-to-docx.
  • Evidence-backed steps from upstream SKILL.md.
  • When-to-use criteria for md-to-docx versus alternatives.

Md To Docx by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,983 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

md-to-docx capabilities & compatibility

Capabilities
md to docx quick start · md to docx when to use guidance · md to docx integration patterns
From the docs

What md-to-docx says it does

cd skills/md-to-docx/scripts && npm install
SKILL.md
node skills/md-to-docx/scripts/md-to-docx.mjs <input.md> [output.docx]
SKILL.md
npx skills add https://github.com/github/awesome-copilot --skill md-to-docx

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars37.5k
Last updatedAugust 5, 2026
Repositorygithub/awesome-copilot

How do I use md-to-docx correctly?

Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images - pure JavaScript, no external tools required

Who is it for?

Teams implementing md-to-docx workflows from the catalog.

Skip if: Skip when requirements clearly match a different specialized stack.

When should I use this skill?

User asks about md-to-docx, convert markdown files to professionally formatted word (.docx) documents with embedded pn.

What you get

Working md-to-docx setup with validated configuration and next steps.

Files

SKILL.mdMarkdownGitHub ↗

Markdown to Word (.docx) Skill

Convert Markdown (.md) files into professionally formatted Word (.docx) documents with embedded PNG images. Uses pure JavaScript via the docx and marked npm packages — no Pandoc, LibreOffice, or any native binary required.

How to Convert

# Install dependencies (one-time, from the scripts folder)
cd skills/md-to-docx/scripts && npm install

# Convert (run from workspace root)
node skills/md-to-docx/scripts/md-to-docx.mjs <input.md> [output.docx]

If output.docx is omitted, it defaults to <input-basename>.docx in the current directory.

Skill Folder Contents

FilePurpose
SKILL.mdThis instruction file
scripts/md-to-docx.mjsNode.js Markdown-to-Word converter
scripts/package.jsonDependencies (docx, marked)

Prerequisites

RequirementVersionNotes
Node.js18+Required runtime
`docx`9+Pure JS Word document generator
`marked`15+Markdown parser

No native binaries. No system-level installs. Works on Windows, macOS, and Linux.

Features

The converter:

  • Extracts YAML front-matter — uses title, date, version, audience for the title page
  • Generates a title page — with project name, subtitle, date, version, and audience
  • Generates a table of contents — built from H1-H3 headings
  • Embeds PNG images — resolves ![alt](path) references relative to the input .md file, reads the PNG, and embeds it inline in the Word document
  • Styled output — Calibri font, colored headings (#1F3864), styled tables with alternating row colors, code blocks in Consolas
  • Handles all Markdown elements — headings, paragraphs, tables, code blocks, lists, images, links, horizontal rules

Image Embedding

The converter automatically embeds PNG images referenced in the Markdown:

![High-Level Architecture](diagrams/high-level-architecture.drawio.png)

The image path is resolved relative to the input Markdown file. The PNG is read, dimensions are extracted from the PNG header, and the image is scaled to fit within 6 inches width while preserving aspect ratio.

If an image file is not found, a placeholder [Image not found: <path>] is inserted.

Front-Matter Format

---
title: Project Name — Project Summary
date: 2025-01-15
version: 1.0
audience: Engineering Team, Architects, Stakeholders
---

The title is split on or into main title and subtitle for the title page.

Related skills

FAQ

What does md-to-docx do?

md-to-docx skill documents Convert Markdown files to professionally formatted Word (.

When should I use md-to-docx?

User asks about md-to-docx, convert markdown files to professionally formatted word (.docx) documents with embedded pn.

Is this skill safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.