diagram-design
Ajuda seu agente a criar diversos tipos de diagramas. É útil para visualizar dados complexos e planos de forma clara.
O que ela faz
Esta ferramenta cria diagramas visuais para explicar ideias complexas. Ela pode gerar vários tipos de diagramas, como fluxogramas, organogramas e modelos de dados, para tornar as informações mais fáceis de entender.
Quando usar
- ✓Quando você precisa explicar um processo com várias etapas.
- ✓Para mostrar como diferentes partes de um sistema se conectam.
- ✓Ao apresentar dados de forma visual em vez de texto.
Exemplo do que pedir para a IA
“Crie um fluxograma mostrando o processo de login de um usuário.”
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ê descreve o tipo de diagrama e as informações que ele deve conter. A ferramenta usa essas informações para gerar um arquivo HTML com o diagrama visualizado.
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 cathrynlavery/diagram-design --skill diagram-designOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/cathrynlavery/diagram-design/main/skills/diagram-design/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.
Design de Diagramas
Crie diagramas como arquivos HTML autônomos com SVG embutido e um sistema de design editorial.
Quarenta e cinco tipos visuais. Padrões semânticos descrevem o comportamento; referências de tipo descrevem o layout.
0. Configuração inicial — portão do guia de estilo
Antes de gerar seu primeiro diagrama em um novo projeto, verifique se o guia de estilo foi personalizado.
Não envie diagramas com skin padrão silenciosamente para um projeto com marca.
Primeiro, resolva qualquer marcador .diagram-design do projeto conforme references/profiles.md; um marcador resolvido com sucesso seleciona seu perfil e ignora este portão. Essa referência é responsável pelas falhas, pelo padrão protegido e pelo comportamento de salvamento.
Abra references/style-guide.md e verifique os tokens padrão. Se eles ainda forem os padrões enviados (#f5f5f5 papel, #2d3142 tinta, #bf4520 destaque), pause e pergunte ao usuário:
"Este é o seu primeiro diagrama neste projeto e o guia de estilo ainda é o padrão. Personalizar agora? Opções: (a) URL do site, (b) skill instalada, (c) pasta local/sistema de design, (d) colar tokens, (e) manter padrão, (f) carregar perfil salvo."
Em seguida, crie um branch de acordo com a seção correspondente de references/onboarding.md; para (f) siga references/profiles.md.
Assim que o guia de estilo for personalizado (ou o usuário escolher explicitamente o padrão), ignore este portão em execuções posteriores. Um cabeçalho de perfil principal nomeia o perfil ativo copiado. Sem um cabeçalho, qualquer valor de papel semântico ou família de tipografia diferente dos padrões enviados significa personalizado-não salvo: ignore o portão e ofereça para salvá-lo como um perfil. Tokens totalmente padrão sem marcador/cabeçalho acionam o portão. Após o onboarding, ofereça para salvar como um perfil de cliente nomeado conforme references/profiles.md.
1. Filosofia
A ação de maior qualidade geralmente é a exclusão.
Aplicado a esquemas:
- Cada nó representa uma ideia distinta. Dois nós que sempre viajam juntos são um nó.
- Cada conexão carrega informações. Se a relação for óbvia pelo layout, remova a linha.
- Coral é editorial, não uma bandeira. 1–2 nós focais por diagrama. Usá-lo em 5 nós apaga o sinal.
- O esquema não está pronto quando tudo é adicionado. Ele está pronto quando nada pode ser removido.
Densidade alvo: 4/10. Suficiente para ser tecnicamente completo. Não tão denso que precise de um guia. Acima de 9 nós, provavelmente são dois diagramas.
2. Quando Usar
Use para qualquer um dos 45 tipos visuais (§3) quando um leitor aprenderá mais com um visual do que com prosa, uma tabela ou uma lista com marcadores.
Não use para:
- Diagramas rápidos de unicode → use wiretext.
- Listas de coisas → tabela ou marcadores.
- Apenas atributos antes/depois → tabela; mudanças de topologia → Delta de arquitetura.
- "Diagramas" de uma forma só → apenas escreva a frase.
Antes de desenhar, pergunte: O leitor aprenderia mais com isso do que com um parágrafo bem escrito? Se não, não desenhe.
3. Seleção: padrão semântico, depois tipo visual
Quando comportamento, estado, aplicação ou risco carregam o significado, primeiro carregue references/semantic-patterns.md e escolha um padrão primário. Em seguida, escolha o tipo visual mais próximo para o layout. Se nenhum padrão corresponder, escolha o tipo diretamente.
| Gatilho comportamental | Padrão semântico → tipo mais próximo |
|---|---|
| Fan-in, profundidade da fila, capacidade finita, gargalo | Fila fan-in / gargalo → Fluxo de dados |
| Perguntas repetidas / Entrada / Governança / Saída em estágios | Estrutura de estágio com slots semânticos → Processo |
| Conversa ou entrada solta se torna um artefato durável estruturado | Entrada não estruturada → artefato estruturado → Fluxo de dados |
| Dois rastros de regras precisam de aprovação/falha/pulado/não alcançado e a primeira divergência | Rastros de avaliação de política emparelhados → Fluxograma |
| Limites de confiança mais caminhos de entrada ou implantação permitidos/proibidos | Estrada pavimentada segura → Arquitetura |
| Controles agrupados por onde são aplicados | Catálogo de governança / controle → Pilha de camadas |
| Defesas compensam lacunas anteriores e o risco residual se propaga | Camadas de segurança compensatórias → Pilha de camadas |
| Decomposição hierárquica endereçável por ID que necessita de I/O por bloco, restrições e um link de código | Decomposição de bloco rastreável → Árvore |
| Um assunto progride através de fases, esperas, novas tentativas, cancelamento e resultados terminais | Mapa de fases do ciclo de vida → Máquina de estados |
…
Perguntas frequentes
O que é um 'sistema de design editorial'?
É um conjunto de regras e estilos visuais que garantem que os diagramas tenham uma aparência consistente e profissional, adaptada à identidade visual de um projeto.
O que significa 'densidade alvo: 4/10'?
Significa que o diagrama deve ser claro e ter informações suficientes, mas não excessivamente complexo ou poluído. O ideal é que seja fácil de entender sem precisar de um guia detalhado.
Quando não devo usar esta ferramenta?
Não use para diagramas simples de texto (use 'wiretext'), listas (prefira tabelas ou marcadores) ou para mostrar apenas mudanças de atributos. Se um parágrafo bem escrito for suficiente, não crie um diagrama.
Detalhes
Descrição original do autor
Create branded architecture, architecture delta, IT current-state, flowchart, sequence, state machine, ER/data model, timeline, swimlane, quadrant, radar/spider, polar chart (polar/radial lollipop), loop/flywheel, nested, tree, org chart, layer stack, exploded axonometric, axonometric plan, Venn, pyramid/funnel, treemap and marimekko, heatmap, bar and dumbbell, waterfall, line (slopegraph, ridgeli
Popularidade
- Estrelas no GitHub
- 56 mil
- Posição no ranking
- #1751
- Licença
- MIT
- Atualizada em
- 16/10/2026
Comentários
- …
Skills parecidas
brand-discovery
Ajuda a definir a identidade de uma marca através de entrevistas estruturadas. Cria um guia completo com o propósito, público e personalidade da marca.
affaan-m/ECC
brand-voice
Cria um perfil de escrita baseado em textos reais da marca. Garante que o conteúdo e as comunicações mantenham um estilo consistente e autêntico.
affaan-m/ECC
brand-guidelines
Faz seu agente aplicar as cores e o estilo visual da Anthropic em materiais. É útil para manter a identidade visual da empresa em diferentes projetos.
anthropics/skills