Pular pro conteúdo

Nestjs skill

O Claude monta o back-end do seu sistema em NestJS, com banco Postgres, login por token e testes, organizado do jeito que o framework pede.

por giuseppe-trisciuoglio

instalações
4.200
estrelas no GitHub
363
No skills.sh desde
janeiro de 2026
Licença
MIT

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

O que ela faz

Ensina o Claude a construir o servidor de um sistema com NestJS e Drizzle ORM em cima do PostgreSQL. Segue um roteiro de oito passos: instalar, definir as tabelas, criar o serviço de banco, montar cada módulo com controller, service e repositório, validar a entrada, proteger rotas, testar e migrar.

Traz um módulo de usuários de exemplo (controller, service, repositório e DTO), um guard de login por JWT, transação que transfere saldo entre contas sem deixar nada pela metade e teste unitário com Jest e repositório falso. A entrada passa sempre por DTO com class-validator e ValidationPipe.

Põe as travas: endereço do banco e segredo do JWT só em variável de ambiente, guard de JWT antes do de permissão, transação curta e SQL da migração conferido antes de aplicar. Aponta guias extras de GraphQL, microsserviços com TCP ou Redis e interceptors, e recomenda documentar a API com Swagger.

Nas palavras de quem fez

Provides comprehensive NestJS framework patterns with Drizzle ORM integration for building scalable server-side applications. Generates REST/GraphQL APIs,…

giuseppe-trisciuoglio, no SKILL.md

Quando usar

  • Começar o back-end de um SaaS ou de uma área de membros
  • Criar a API de cadastro, login e pedidos de um sistema
  • Proteger rotas por login e por tipo de usuário
  • Escrever os testes do serviço antes de publicar
  • Mudar uma tabela e gerar a migração do banco

Depois de instalar, é só pedir assim

  • Usa a skill do nestjs e cria o módulo de produtos com CRUD completo, DTO validado e testes
  • Protege as rotas de admin com login por JWT e checagem de papel
  • Adiciona a coluna de telefone em clientes e gera a migração, mas me mostra o SQL antes de aplicar

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 Nestjs 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 Nestjs, 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.

Precisa de quê pra funcionar?

Do Node, de um projeto NestJS e de um banco PostgreSQL com o endereço em DATABASE_URL. Os pacotes (drizzle-orm, pg e drizzle-kit) são grátis e o Claude instala. O segredo do JWT também vai em variável de ambiente.

Serve com Prisma ou TypeORM?

Não é o foco: todos os exemplos usam Drizzle ORM. O mesmo kit tem outras skills de NestJS, como uma de boas práticas, uma de revisão de código e um gerador de CRUD com Drizzle.

Roda no Codex e no Antigravity?

Sim. São instruções e exemplos em texto; qualquer agente que lê skills e roda comandos no terminal usa.

Levar essa skill

1x nestjsR$ 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/giuseppe-trisciuoglio/developer-kit

Aprenda a usar

Mais da loja giuseppe-trisciuoglio

Ver a loja giuseppe-trisciuoglio