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
Mensagem pronta para colar
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-writingOu 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.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.
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.
Popularidade
- Estrelas no GitHub
- 51 mil
- Posição no ranking
- #1900
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
13c-metabolic-flux
Estima fluxos metabólicos usando dados de rastreamento de isótopos de carbono-13. É útil para analisar o metabolismo celular e vias bioquímicas.
K-Dense-AI/scientific-agent-skills
adaptyv
Projeta experimentos de caracterização de proteínas usando a API Adaptyv. Ele ajuda a estimar custos, enviar sequências e monitorar resultados de laboratório.
K-Dense-AI/scientific-agent-skills
aeon
Realiza tarefas de aprendizado de máquina em séries temporais. É útil para classificar, prever, detectar anomalias e encontrar padrões em dados sequenciais.
K-Dense-AI/scientific-agent-skills
alphagenome
Consulta efeitos genômicos pré-calculados para variantes genéticas. Ele fornece pontuações e explicações para entender o impacto das variantes no genoma.
K-Dense-AI/scientific-agent-skills
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