markdown-to-html
Converte arquivos Markdown em HTML. É útil para quem trabalha com documentação ou sites que usam Markdown e precisam gerar páginas web.
O que ela faz
Esta ferramenta transforma textos escritos em Markdown (um formato simples de texto) para HTML (a linguagem usada para criar páginas na internet). Ela é útil para quem precisa exibir conteúdo de texto formatado em sites ou documentos digitais.
Quando usar
- ✓Quando você quer transformar um texto simples em uma página web.
- ✓Ao criar um site e precisar converter o conteúdo escrito em Markdown para HTML.
- ✓Para gerar documentação ou posts de blog que usam Markdown.
Exemplo do que pedir para a IA
“Transforme este texto Markdown em HTML: # Título Parágrafo com **negrito**.”
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
Mensagem pronta para colar
Como funciona
A ferramenta lê o seu texto em Markdown e aplica regras para convertê-lo em código HTML. Ela entende como transformar títulos, listas, links e outros elementos de formatação.
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 markdown-to-htmlOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/markdown-to-html/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Conversão de Markdown para HTML
Habilidade especializada para converter documentos Markdown em HTML usando a biblioteca marked.js, ou para escrever scripts de conversão de dados; neste caso, scripts semelhantes ao repositório markedJS/marked. Para scripts personalizados, o conhecimento não se limita a marked.js, mas os métodos de conversão de dados são utilizados de ferramentas como pandoc e gomarkdown/markdown para conversão de dados; jekyll/jekyll e gohugoio/hugo para sistemas de template.
O script ou ferramenta de conversão deve lidar com arquivos únicos, conversões em lote e configurações avançadas.
Quando Usar Esta Habilidade
- O usuário pede para "converter markdown para html" ou "transformar arquivos md"
- O usuário quer "renderizar markdown" como saída HTML
- O usuário precisa gerar documentação HTML a partir de arquivos .md
- O usuário está construindo sites estáticos a partir de conteúdo Markdown
- O usuário está construindo um sistema de template que converte markdown para html
- O usuário está trabalhando em uma ferramenta, widget ou template personalizado para um sistema de template existente
- O usuário quer pré-visualizar Markdown como HTML renderizado
Convertendo Markdown para HTML
Conversões Básicas Essenciais
Para mais, veja basic-markdown-to-html.md
```markdown
# Nível 1
## Nível 2
Uma frase com um [link](https://example.com), e um trecho de HTML como `<p>paragraph tag</p>`.
- `ul` item de lista 1
- `ul` item de lista 2
1. `ol` item de lista 1
2. `ol` item de lista 1
| Item da Tabela | Descrição |
| Um | Um é a grafia do número `1`. |
| Dois | Dois é a grafia do número `2`. |
```js
var one = 1;
var two = 2;
function simpleMath(x, y) {
return x + y;
}
console.log(simpleMath(one, two));
```
```
```html
<h1>Nível 1</h1>
<h2>Nível 2</h2>
<p>Uma frase com um <a href="https://example.com">link</a>, e um trecho de HTML como <code><p>tag de parágrafo</p></code>.</p>
<ul>
<li>`ul` item de lista 1</li>
<li>`ul` item de lista 2</li>
</ul>
<ol>
<li>`ol` item de lista 1</li>
<li>`ol` item de lista 2</li>
</ol>
<table>
<thead>
<tr>
<th>Item da Tabela</th>
<th>Descrição</th>
</tr>
</thead>
<tbody>
<tr>
<td>Um</td>
<td>Um é a grafia do número `1`.</td>
</tr>
<tr>
<td>Dois</td>
<td>Dois é a grafia do número `2`.</td>
</tr>
</tbody>
</table>
<pre>
<code>var um = 1;
var dois = 2;
function somaSimples(x, y) {
return x + y;
}
console.log(somaSimples(um, dois));</code>
</pre>
```
Conversões de Blocos de Código
Para mais, veja code-blocks-to-html.md
```markdown
seu código aqui
```
```html
<pre><code class="language-md">
seu código aqui
</code></pre>
```
```js
console.log("Olá mundo");
```
```html
<pre><code class="language-js">
console.log("Olá mundo");
</code></pre>
```
```markdown
```
```
crases visíveis
```
```
```
```html
<pre><code>
```
visible backticks
```
</code></pre>
```
Conversões de Seções Colapsáveis
Para mais, veja collapsed-sections-to-html.md
```markdown
<details>
<summary>Mais informações</summary>
### Cabeçalho interno
- Listas
- **Formatação**
- Blocos de código
```js
console.log("Hello");
```
</details>
```
```html
<details>
<summary>Mais informações</summary>
<h3>Cabeçalho interno</h3>
<ul>
<li>Listas</li>
<li><strong>Formatação</strong></li>
<li>Blocos de código</li>
</ul>
<pre>
<code class="language-js">console.log("Olá");</code>
</pre>
</details>
```
Conversões de Expressões Matemáticas
Para mais, veja writing-mathematical-expressions-to-html.md
```markdown
Esta frase usa delimitadores `$` para mostrar matemática inline: $\sqrt{3x-1}+(1+x)^2$
```
```html
<p>Esta frase usa delimitadores <code>$</code> para mostrar matemática inline:
<math-renderer><math xmlns="http://www.w3.org/1998/Math/MathML">
…
Perguntas frequentes
O que é Markdown?
Markdown é uma forma fácil de escrever textos usando símbolos simples para indicar formatação, como asteriscos para negrito ou hashes para títulos.
O que é HTML?
HTML é a linguagem padrão usada para criar páginas na internet, definindo a estrutura e o conteúdo de um site.
Essa ferramenta cria sites inteiros?
Não, ela foca em converter o texto de Markdown para HTML. Para criar um site completo, você precisaria de outras ferramentas e conhecimentos.
Detalhes
Descrição original do autor
Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5218
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC