Pular para o conteúdo
Skillpedia
Escrita51 mil · #1900

markdown-mermaid-writing

Faz seu agente escrever documentação em Markdown e criar diagramas visuais. É útil para descrever fluxos de trabalho, relacionamentos e estruturas de dados.

O que ela faz

Esta ferramenta ajuda a criar documentação em formato Markdown e diagramas visuais chamados Mermaid. Ela é útil para descrever fluxos de trabalho, relacionamentos, cronogramas e estruturas de dados de forma clara e editável.

Quando usar

  • ✓Escrever um relatório técnico ou um README para um projeto.
  • ✓Desenhar um fluxograma de um processo ou um diagrama de relacionamento entre ideias.
  • ✓Criar um cronograma visual para um projeto.

Exemplo do que pedir para a IA

“Crie um fluxograma em Mermaid para o processo de fazer um café, mostrando as etapas desde pegar os ingredientes até servir.”

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/K-Dense-AI/scientific-agent-skills/blob/main/skills/markdown-mermaid-writing/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/markdown-mermaid-writing/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você escreve o conteúdo em texto simples, e a ferramenta o transforma em diagramas visuais ou documentos formatados. Os diagramas Mermaid são feitos de texto, o que facilita a edição e o controle de versões.

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 K-Dense-AI/scientific-agent-skills --skill markdown-mermaid-writing

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/markdown-mermaid-writing/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.

Escrita com Markdown e Mermaid

Visão Geral

Esta habilidade fornece um estilo de casa opcional para documentação Markdown com diagramas estruturais Mermaid. Siga o formato de saída solicitado, as convenções do repositório existente e os requisitos do periódico primeiro. Esta habilidade não substitui a análise científica ou a plotagem.

Um relacionamento expresso como Mermaid dentro de um arquivo .md é texto editável que difere de forma limpa no git. Um host compatível o renderiza sem uma etapa de compilação de usuário separada. Ele renderiza onde o host tem suporte a Mermaid; visualizadores Markdown simples podem mostrar apenas o código, e plataformas/extensões enviam diferentes versões do Mermaid. Ele usa uma representação de origem compacta, embora o uso de tokens dependa do diagrama. A exportação de SVG/PNG requer um renderizador; retenha a origem do diagrama ao lado das figuras exportadas.

"Quanto mais você tiver seus relatórios e arquivos em .md em texto puro, que é o que o mermaid é, além de ser uma linguagem de 'script' simples. Isso apenas ajuda em qualquer renderização downstream e especialmente em imagens geradas por IA (usando mermaid em vez de apenas texto longo para descrever relacionamentos < tokens). Adicionalmente, o mermaid pode renderizar junto com o markdown para uso fácil em quase qualquer lugar por humanos ou IA."

— Clayton Young (@borealBytes), K-Dense Discord, 2026-02-19

Quando Usar Esta Habilidade

Use esta habilidade quando:

  • Escrever um relatório Markdown solicitado, README, visão geral de métodos ou nota de pesquisa
  • Diagramar um fluxo de trabalho, pipeline de dados, esquema, máquina de estados ou relacionamento conceitual
  • Manter fontes Mermaid editáveis e suas exportações SVG/PNG renderizadas

Use ferramentas de plotagem científica diretamente para dados medidos, incerteza, gráficos estatísticos, geometria exata ou figuras de publicação que o Mermaid não pode representar fielmente. O Mermaid não é um precursor obrigatório para um gráfico quantitativo ou um ativo existente nativo de SVG/código.

🎨 A Filosofia do Formato de Origem

Por que diagramas baseados em texto vencem

O que importa Mermaid em Markdown Python / Imagem IA
Legível em diff do Git ✅ fonte de texto Código de plotagem/SVG também pode ser texto
Fonte editável ✅ Scripts de plotagem e fontes vetoriais são editáveis
Notação de relacionamento compacta Frequentemente Depende da representação
Visualização nativa Dependente do host/versão Dependente do visualizador/formato
Analisável por IA sem visão ✅ ❌
Funciona no destino Verifique o suporte e a versão do Mermaid Verifique o suporte ao formato de imagem
Acessível (leitores de tela) Verifique metadados SVG e alternativa de texto Forneça texto alternativo/tabela de dados
Convertível para imagem posteriormente ✅ a qualquer momento — já é imagem

O fluxo de trabalho de três fases

flowchart LR
    accTitle: Three-Phase Documentation Workflow
    accDescr: Markdown holds the structural diagram source. Quantitative charts come from data and plotting code; optional illustrations require a separate factual review.

    p1["📄 Phase 1<br/>Mermaid in Markdown<br/>(structural source)"]
    p2["🐍 Phase 2<br/>Python Generated<br/>(optional — data charts)"]
    p3["🎨 Phase 3<br/>AI Generated Visuals<br/>(optional — polish)"]
    out["📊 Final Deliverable"]

    p1 --> out
    data["Data and plotting code"] --> p2
    p1 -.->|"when needed"| p3
    p2 --> out
    p3 --> out

    classDef required fill:#dbeafe,stroke:#2563eb,stroke-width:2px,color:#1e3a5f
    classDef optional fill:#fef9c3,stroke:#ca8a04,stroke-width:2px,color:#713f12
    classDef output fill:#dcfce7,stroke:#16a34a,stroke-width:2px,color:#14532d

    class p1 required
    class p2,p3 optional
    class out output

Mantenha o Mermaid para diagramas estruturais e dados/código para gráficos quantitativos. Uma ilustração de IA não é uma conversão quantitativa; verifique cada rótulo e relacionamento em relação às suas fontes.

O que o Mermaid pode expressar

Esta habilidade inclui guias de 23 tipos de diagramas mais um guia de composição. O Mermaid suporta tipos adicionais; estas referências são um subconjunto curado, não um catálogo exaustivo de versões:

Caso de uso Tipo de diagrama Arquivo
Fluxo de trabalho experimental / lógica de decisão Flowchart references/diagrams/flowchart.md
Interações de serviço / chamadas de API / mensagens Sequence references/diagrams/sequence.md
Modelo de dados / esquema ER diagram references/diagrams/er.md
Máquina de estados / ciclo de vida State references/diagrams/state.md

…

Perguntas frequentes

O que é Mermaid?

Mermaid é uma linguagem baseada em texto que permite criar diagramas e fluxogramas. É como escrever um roteiro para um desenho.

Por que usar texto para diagramas?

Diagramas em texto são fáceis de editar, podem ser rastreados em sistemas de controle de versão como o Git e podem ser entendidos por computadores e pessoas.

Posso usar isso para gráficos científicos com números?

Mermaid é melhor para descrever estruturas e relacionamentos. Para gráficos com dados numéricos exatos, é melhor usar ferramentas de plotagem científica específicas.

Detalhes

Descrição original do autor

Writes scientific Markdown documentation and Mermaid diagrams for workflows, relationships, timelines, and schemas. Provides syntax references, document templates, accessibility guidance, and version-aware rendering checks. Use when a user requests Markdown, Mermaid, or a text-based structural diagram; quantitative scientific figures require suitable plotting tools.

repo: K-Dense-AI/scientific-agent-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas