Pular pro conteúdo

Nx skill

O Claude organiza vários apps e bibliotecas num repositório só e roda build e teste apenas no que mudou.

por mindrally

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

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

O que ela faz

Nx é um sistema de build pra monorepo, quando vários apps e bibliotecas moram no mesmo repositório. A skill orienta o Claude a seguir a estrutura padrão (apps/ pros aplicativos, libs/ pro código compartilhado), com nomes no formato escopo-tipo-nome e configuração no nx.json e no project.json de cada projeto.

O Claude usa os geradores do Nx pra criar app, biblioteca e componente React no padrão, conferindo antes com --dry-run o que vai ser criado. Com tags e a regra de fronteiras do ESLint, ele impede que um app importe o que não deve, e mantém os apps magros, com a lógica nas bibliotecas.

Pra ganhar tempo, a skill liga o cache de build e teste e usa os comandos affected, que rodam lint, teste e build só nos projetos que mudaram. Traz ainda o passo do GitHub Actions com nx-set-shas, testes com Jest, Cypress ou Playwright e o nx graph pra ver as dependências.

Nas palavras de quem fez

Best practices for Nx monorepo development, project configuration, and code generation…

mindrally, no SKILL.md

Quando usar

  • Juntar site, painel e API num repositório só
  • Build e teste do CI demorando demais
  • Criar uma biblioteca de componentes usada por vários apps
  • App importando código de outra área e virando bagunça
  • Configurar o GitHub Actions de um monorepo Nx

Depois de instalar, é só pedir assim

  • Cria um monorepo Nx com um app React pro site e outro pro painel, com uma lib de botões compartilhada
  • Configura as tags e a regra de fronteiras pro app web só usar libs do web e as compartilhadas
  • Arruma o CI pra rodar lint, teste e build só no que mudou

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 Nx 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 Nx, 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 nx precisa pra funcionar?

A skill em si é texto, sem chave nem script. Pra seguir o que ela manda, o projeto precisa do Node.js e do Nx. O Nx Cloud, que ela cita pra cache distribuído e execução em várias máquinas, é um serviço à parte, com conta própria.

Roda no Codex e no Antigravity?

Roda: é um SKILL.md só com instruções e exemplos de configuração, e serve pra qualquer agente que lê skills nesse formato.

Ela serve pra Turborepo ou outro monorepo?

Não. Tudo nela é do Nx: nx.json, project.json, geradores @nx e comandos nx affected. Em outro sistema, as ideias de apps magros e libs compartilhadas valem, mas os comandos e arquivos não.

Levar essa skill

1x nxR$ 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/mindrally/skills

Aprenda a usar

Mais da loja mindrally

Ver a loja mindrally