backend-dev-guidelines
Construye API de backend consistentes con TypeScript
Los servicios backend se vuelven inconsistentes cuando los agentes mezclan rutas, controladores, configuración, validación y patrones de acceso a bases de datos. Esta skill proporciona a Claude, Codex y Claude Code reglas estructuradas para API de Node.js mantenibles.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "backend-dev-guidelines" from https://skillstore.io/skills/briandai22-backend-dev-guidelines.md and its manifest at https://skillstore.io/api/skills/briandai22-backend-dev-guidelines/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "backend-dev-guidelines". Revisar un nuevo endpoint de usuario por problemas de arquitectura.
Resultado esperado:
- Señala lógica de negocio dentro del manejador de ruta.
- Recomienda delegación al controlador y un método de servicio para la creación de usuarios.
- Agrega validación con Zod y pruebas unitarias enfocadas.
Usando "backend-dev-guidelines". Planificar una funcionalidad para posts respaldada por repositorio.
Resultado esperado:
- Define responsabilidades de ruta, controlador, servicio, repositorio y validador.
- Identifica operaciones Prisma y límites de transacción.
- Enumera pruebas Jest y de integración para los principales caminos de éxito y error.
Usando "backend-dev-guidelines". Mejorar el manejo de configuración en un servicio Express.
Resultado esperado:
- Mueve lecturas dispersas del entorno detrás de un acceso de configuración tipado.
- Agrega validación en el arranque para los ajustes requeridos.
- Mantiene los secretos de producción fuera de los archivos confirmados.
Auditoría de seguridad
Riesgo altoAll 214 static matches are false positives caused by Markdown, imports, template literals, fixed paths, placeholders, and defensive configuration guidance. No malicious intent, prompt injection, reconnaissance, shell execution, or arbitrary file access was found. Two high-impact guidance issues remain: an unsafe session-secret fallback and overly broad Sentry data collection.
Preocupaciones de seguridad confirmadas (2)
Factores de riesgo
🔑 Variables de entorno (50)
📁 Acceso al sistema de archivos (42)
🌐 Acceso a red (4)
⚙️ Comandos externos (33)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/briandai22-backend-dev-guidelines/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/briandai22-backend-dev-guidelines?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/briandai22-backend-dev-guidelines?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/briandai22-backend-dev-guidelines/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/briandai22-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>Citas académicas (APA · BibTeX · CFF)
Cita APA
BrianDai22. (2026). backend-dev-guidelines security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/briandai22-backend-dev-guidelines/audits/9Cita BibTeX
@techreport{briandai22-briandai22-backend-dev-guidelines-2026,
author = {BrianDai22},
title = {backend-dev-guidelines security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/briandai22-backend-dev-guidelines/audits/9},
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 9)"
version: "unspecified"
type: report
authors:
- name: "BrianDai22"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/briandai22-backend-dev-guidelines/audits/9"
identifiers:
- type: other
value: "skillstore:briandai22-backend-dev-guidelines:audit:9"
description: "Skillstore immutable audit report identifier"
Comparar variantes
5 variantes instalablesCada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.
Por qué esta variante es la primera
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
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Estandarizar el trabajo en funcionalidades de API
Aplica límites consistentes entre rutas, controladores, servicios y repositorios al agregar funcionalidades backend.
Guiar revisiones de código con IA
Pide a un asistente que compare cambios backend con las reglas locales de arquitectura, validación y manejo de errores.
Refactorizar rutas heredadas
Mueve la lógica de negocio fuera de las rutas Express hacia controladores, servicios y repositorios.
Prueba estos prompts
Usa backend-dev-guidelines para revisar este diseño de endpoint. Identifica brechas en rutas, controladores, servicios, repositorios, validación, configuración y pruebas.
Usa backend-dev-guidelines para planificar un nuevo endpoint de Express. Incluye responsabilidades del controlador, lógica del servicio, necesidades del repositorio, validación, errores y pruebas.
Usa backend-dev-guidelines para refactorizar esta ruta. Mueve la lógica de negocio a métodos de servicio y mantén la ruta limitada a middleware y delegación.
Usa backend-dev-guidelines para diseñar un módulo de microservicio. Especifica capas, nomenclatura, inyección de dependencias, configuración, monitoreo, validación y cobertura de pruebas.
Mejores prácticas
- Usa controladores para las cuestiones HTTP y servicios para las reglas de negocio.
- Valida la entrada con Zod antes de las llamadas al servicio.
- Centraliza la configuración y los secretos detrás de objetos de configuración tipados.
Evitar
- Colocar llamadas a la base de datos y comprobaciones de permisos directamente en los manejadores de ruta.
- Leer variables de entorno en todo el código de la aplicación.
- Registrar datos sensibles de solicitudes o secretos en herramientas de monitoreo.
Preguntas frecuentes
¿A qué stack está dirigida esta skill?
¿Puede generar servicios completos?
¿Incluye guía de pruebas?
¿Admite gestión de configuración?
¿Es útil para revisión de código?
¿Ejecuta comandos o accede a servicios?
Detalles del desarrollador
Autor
BrianDai22Licencia
MIT
Revisión de Skillstore
r2
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/BrianDai22/concetrateaiquiz/tree/main/.claude/skills/backend-dev-guidelinesRef.
a39a91716eadede5f4cdefd78178fed4e837a128
Actualidad del mantenimiento
26/7/2026
Uso
5 descargas · 514 vistas
Estructura de archivos