Pular pro conteúdo

React Flow skill

O Claude monta editores de fluxo e diagramas interativos em React com o React Flow, com nós e ligações do seu jeito, zoom e eventos funcionando.

por existential-birds

instalações
1.300
estrelas no GitHub
84
No skills.sh desde
janeiro de 2026
Licença
Apache-2.0

Atualizada no GitHub em 15 de setembro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill ensina o Claude a usar o React Flow (@xyflow/react), a biblioteca pra criar editores de fluxo, diagramas e mapas de processo arrastáveis numa aplicação React. Cobre nós, ligações, pontos de conexão e o estado controlado, que deixa o usuário arrastar, ligar e apagar elementos.

Pra deixar com a cara do produto, ele cria nós personalizados com dados tipados e ligações sob medida: curva, reta, em degrau, animada ou com botão no meio. Também controla a visão (encaixar tudo na tela, zoom, centralizar, criar nó onde se clicou) e trata clique, arraste e seleção.

Antes de dar como pronto, ele passa por três checagens que evitam os tropeços mais comuns: o CSS da biblioteca importado, os tipos de nó definidos fora do componente pra não piscar a cada render e o provedor envolvendo quem usa o hook useReactFlow.

Nas palavras de quem fez

React Flow (@xyflow/react) for workflow visualization with custom nodes and edges. Use when building graph visualizations, creating custom workflow nodes,…

existential-birds, no SKILL.md

Quando usar

  • Criar um editor visual de automações dentro de um app React
  • Mostrar um funil ou processo como diagrama clicável
  • Pôr formulário ou botão dentro de um nó sem atrapalhar o arraste
  • Validar ligações, como impedir que um nó se ligue a ele mesmo
  • Consertar fluxo que pisca ou aparece sem estilo

Depois de instalar, é só pedir assim

  • Cria uma tela com React Flow pra montar a automação de atendimento arrastando blocos
  • Faz um nó personalizado que mostra status ativo ou inativo e uma ligação vermelha quando der erro
  • Adiciona um botão de encaixar o fluxo na tela e cria um nó novo onde eu clicar

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a React Flow no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a React Flow, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a react-flow skill precisa pra funcionar?

De um projeto React com o pacote @xyflow/react instalado (pnpm add @xyflow/react). Não pede chave de API nem conta paga.

Roda no Codex e no Antigravity?

Roda: é referência e código de exemplo em SKILL.md, que qualquer agente que lê skills consegue usar.

Ela posiciona os nós sozinha?

Não: a posição de cada nó vem no código. A skill cobre nós, ligações, visão e eventos. O pacote beagle tem skills vizinhas, como dagre-react-flow, react-flow-advanced e react-flow-code-review.

Levar essa skill

1x react-flowR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/existential-birds/beagle

Aprenda a usar

Mais da loja existential-birds

Ver a loja existential-birds