Pular para o conteúdo
Skillpedia
Escrita40 mil · #5228

md-to-docx

Permite que seu agente converta arquivos Markdown em documentos Word (.docx). Ele cria documentos bem formatados com imagens incluídas.

O que ela faz

Esta ferramenta transforma seus textos escritos em formato Markdown (.md) em documentos do Word (.docx) com aparência profissional. Ela também inclui imagens PNG que você referenciou no seu texto.

Quando usar

  • ✓Quando você precisa transformar um rascunho em um documento formal.
  • ✓Para criar um sumário automaticamente a partir dos títulos.
  • ✓Ao compartilhar documentos que precisam ser abertos no Word.

Exemplo do que pedir para a IA

“Converta este arquivo markdown para word: meu_documento.md”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/md-to-docx/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/md-to-docx/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você fornece um arquivo de texto escrito em Markdown. A ferramenta usa um programa chamado Node.js para ler seu texto, entender os títulos, listas e imagens, e então cria um novo arquivo no formato Word (.docx).

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill md-to-docx

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/md-to-docx/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Habilidade: Converter Markdown para Word (.docx)

Converta arquivos Markdown (.md) em documentos Word (.docx) profissionalmente formatados com imagens PNG incorporadas. Usa JavaScript puro através dos pacotes npm docx e marked — sem necessidade de Pandoc, LibreOffice ou qualquer binário nativo.

Como Converter

# 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]

Se output.docx for omitido, o padrão será <input-basename>.docx no diretório atual.

Conteúdo da Pasta da Habilidade

Arquivo Propósito
SKILL.md Este arquivo de instruções
scripts/md-to-docx.mjs Conversor Node.js de Markdown para Word
scripts/package.json Dependências (docx, marked)

Pré-requisitos

Requisito Versão Observações
Node.js 18+ Runtime necessário
docx 9+ Gerador de documentos Word em JS puro
marked 15+ Analisador de Markdown

Sem binários nativos. Sem instalações em nível de sistema. Funciona em Windows, macOS e Linux.

Funcionalidades

O conversor:

  • Extrai YAML front-matter — usa title, date, version, audience para a página de título
  • Gera uma página de título — com nome do projeto, subtítulo, data, versão e público
  • Gera um sumário — construído a partir de títulos H1-H3
  • Incorpora imagens PNG — resolve referências ![alt](path) relativas ao arquivo de entrada .md, lê o PNG e o incorpora inline no documento Word
  • Saída estilizada — fonte Calibri, títulos coloridos (#1F3864), tabelas estilizadas com cores alternadas nas linhas, blocos de código em Consolas
  • Lida com todos os elementos Markdown — títulos, parágrafos, tabelas, blocos de código, listas, imagens, links, linhas horizontais

Incorporação de Imagens

O conversor incorpora automaticamente imagens PNG referenciadas no Markdown:

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

O caminho da imagem é resolvido relativamente ao arquivo Markdown de entrada. O PNG é lido, as dimensões são extraídas do cabeçalho do PNG e a imagem é dimensionada para caber em 6 polegadas de largura, preservando a proporção.

Se um arquivo de imagem não for encontrado, um espaço reservado [Image not found: <path>] é inserido.

Formato do Front-Matter

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

O título é dividido em — ou – em título principal e subtítulo para a página de título.

Perguntas frequentes

Preciso instalar algo complicado?

Você precisa ter o Node.js instalado no seu computador. O resto é configurado automaticamente quando você executa o comando de instalação.

E se eu tiver imagens no meu texto?

Se as imagens forem do tipo PNG e estiverem no mesmo local ou em uma pasta relacionada ao seu arquivo Markdown, elas serão incluídas no documento Word.

O que é 'YAML front-matter'?

É um pequeno bloco de texto no início do seu arquivo Markdown, entre três hifens (---), onde você pode colocar informações como título, data e público-alvo para o seu documento Word.

Detalhes

Descrição original do autor

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

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5228
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas