backend-dev-guidelines
Crie Serviços Backend Node Consistentes
Equipes de backend frequentemente enfrentam dificuldades com rotas, serviços, validação e monitoramento inconsistentes. Esta skill fornece padrões práticos para serviços Node.js estruturados.
Pare e solicite confirmação antes de instalar.
Revise o plano e obtenha o consentimento explícito do usuário antes de alterar arquivos.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "backend-dev-guidelines" from https://skillstore.io/skills/diet103-backend-dev-guidelines.md and its manifest at https://skillstore.io/api/skills/diet103-backend-dev-guidelines/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "backend-dev-guidelines". Um desenvolvedor pergunta como adicionar um endpoint de usuário.
Resultado esperado:
- Uma rota delega o tratamento da requisição a um controller.
- O controller valida a entrada e chama um serviço.
- O serviço é responsável pelas regras de negócio e usa um repositório.
- Os testes cobrem sucesso, falha de validação e comportamento de autorização.
Usando "backend-dev-guidelines". Um revisor pergunta se um arquivo de rota contém lógica demais.
Resultado esperado:
- A resposta identifica regras de negócio dentro da rota.
- Ela recomenda mover a lógica para um serviço.
- Ela mantém o parsing da requisição e a formatação da resposta no controller.
Usando "backend-dev-guidelines". Uma equipe quer rastreamento de erros consistente.
Resultado esperado:
- A resposta recomenda tratamento de erros centralizado.
- Ela adiciona captura do Sentry nas fronteiras.
- Ela destaca dados sensíveis que devem ser filtrados antes do relatório.
Auditoria de segurança
Risco altoStatic analysis findings are mostly false positives from markdown examples, relative imports, configuration snippets, and backend documentation. No prompt injection or malicious execution intent was found, but the skill includes risky guidance around broad Sentry telemetry and copyable secret examples.
Preocupações de segurança confirmadas (2)
Fatores de risco
🔑 Variáveis de ambiente (52)
📁 Acesso ao sistema de arquivos (42)
🌐 Acesso à rede (4)
⚙️ Comandos externos (33)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/diet103-backend-dev-guidelines/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/diet103-backend-dev-guidelines?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/diet103-backend-dev-guidelines?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/diet103-backend-dev-guidelines/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/diet103-backend-dev-guidelines.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
diet103. (2026). backend-dev-guidelines security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/diet103-backend-dev-guidelines/audits/7Citação BibTeX
@techreport{diet103-diet103-backend-dev-guidelines-2026,
author = {diet103},
title = {backend-dev-guidelines security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/diet103-backend-dev-guidelines/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "backend-dev-guidelines security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "diet103"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/diet103-backend-dev-guidelines/audits/7"
identifiers:
- type: other
value: "skillstore:diet103-backend-dev-guidelines:audit:7"
description: "Skillstore immutable audit report identifier"
Comparar variantes
5 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
dojocodinglabs-backend-dev-guidelines
2026-09-09
dimon94-backend-dev-guidelines
2026-09-09
diet103-backend-dev-guidelines
2026-09-09
sickn33-backend-dev-guidelines
2026-09-09
briandai22-backend-dev-guidelines
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: MédioO que você pode criar
Padronizar A Estrutura De Serviços
Use o guia de arquitetura para alinhar rotas, controllers, serviços, repositórios, validação, monitoramento e testes.
Implementar Novos Recursos De API
Siga os exemplos para criar endpoints com validação, tratamento de erros, lógica de serviço e acesso ao Prisma.
Refatorar Rotas Legadas
Mova a lógica de negócio para fora dos arquivos de rota e para controllers, serviços, repositórios e middleware reutilizável.
Teste estes prompts
Use backend-dev-guidelines para projetar uma rota Express simples e um controller para um novo endpoint de perfil de usuário.
Use backend-dev-guidelines para adicionar validação Zod e tratamento de erros consistente a este controller Express.
Use backend-dev-guidelines para dividir este recurso em responsabilidades de controller, serviço, repositório e teste.
Use backend-dev-guidelines para revisar esta alteração de backend quanto à arquitetura, validação, cobertura do Sentry, uso do Prisma e lacunas de teste.
Boas práticas
- Use a skill ao alterar rotas, controllers, serviços, repositórios, middleware, validação, monitoramento ou testes.
- Revise os exemplos gerados de acordo com as regras de segurança, privacidade e implantação do projeto antes do uso em produção.
- Mantenha a lógica de negócio em serviços e o acesso ao banco de dados em repositórios.
Evitar
- Não copie segredos de placeholder ou credenciais de desenvolvimento para a configuração de produção.
- Não coloque fluxos de negócio longos diretamente dentro de handlers de rota.
- Não habilite campos amplos de telemetria sem verificar os requisitos de privacidade.
Perguntas frequentes
Quais frameworks esta skill atende?
Esta skill executa comandos?
Posso usá-la com Claude Code e Codex?
Ela inclui orientação de segurança?
Ela é útil para serviços existentes?
O que os usuários devem verificar antes de aplicar os exemplos?
Detalhes do desenvolvedor
Autor
diet103Licença
MIT
Revisão da Skillstore
r1
Aviso de versão
O autor não declarou uma versão.
Referência
c579efd02184f1128d6741d16e6c8d951d7d4208
Atualidade da manutenção
22/07/2026
Uso
8 downloads · 212 visualizações
Estrutura de arquivos