backend-dev-guidelines
Crea backends TypeScript coherentes
Los servicios backend a menudo derivan hacia patrones mezclados y código difícil de probar. Esta skill ofrece a Claude, Codex y Claude Code orientación estructurada para Express, Prisma, validación, monitoreo y pruebas.
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/dimon94-backend-dev-guidelines.md and its manifest at https://skillstore.io/api/skills/dimon94-backend-dev-guidelines/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.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". Una ruta de usuario contiene validación, escrituras en base de datos y formateo de respuesta en un solo handler.
Resultado esperado:
- Un plan de refactorización separa el enrutamiento, la lógica del controlador, las reglas del servicio y el acceso al repositorio.
- El controlador maneja el análisis de la solicitud, la validación con Zod, las respuestas exitosas y la delegación de errores.
- El servicio posee las reglas de negocio y llama a un repositorio para operaciones Prisma.
Usando "backend-dev-guidelines". Un servicio necesita seguimiento de errores y manejo async coherentes.
Resultado esperado:
- La respuesta recomienda límites de try-catch, errores personalizados específicos y puntos de captura de Sentry.
- Señala dónde debe reducirse el contexto sensible antes de enviar telemetría.
- Sugiere pruebas para éxito, fallo de validación, fallo del repositorio y fallo de autorización.
Usando "backend-dev-guidelines". Un equipo quiere un único patrón de configuración en microservicios.
Resultado esperado:
La orientación recomienda configuración tipada centralizada, validación al inicio, variables de entorno de producción y evitar el acceso directo disperso al entorno.
Auditoría de seguridad
Riesgo medioStatic scanner hits are false positives from Markdown guidance, TypeScript imports, placeholders, and code examples rather than executable skill behavior. No prompt-injection text was found. A medium semantic issue remains because the Sentry template may over-collect request and user telemetry if copied without stronger scrubbing.
Preocupaciones de seguridad confirmadas (1)
Factores de riesgo
🔑 Variables de entorno (52)
📁 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/dimon94-backend-dev-guidelines/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/dimon94-backend-dev-guidelines?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/dimon94-backend-dev-guidelines?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimon94-backend-dev-guidelines/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/dimon94-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
Dimon94. (2026). backend-dev-guidelines security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimon94-backend-dev-guidelines/audits/8Cita BibTeX
@techreport{dimon94-dimon94-backend-dev-guidelines-2026,
author = {Dimon94},
title = {backend-dev-guidelines security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dimon94-backend-dev-guidelines/audits/8},
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 8)"
version: "unspecified"
type: report
authors:
- name: "Dimon94"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/dimon94-backend-dev-guidelines/audits/8"
identifiers:
- type: other
value: "skillstore:dimon94-backend-dev-guidelines:audit:8"
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: AltoLo que puedes crear
Crear una nueva funcionalidad de API
Usa los patrones de ruta, controlador, servicio, validación y repositorio para agregar una funcionalidad con una estructura coherente.
Refactorizar rutas heredadas
Mueve la lógica de negocio fuera de archivos grandes de rutas Express hacia controladores y servicios con responsabilidades más claras.
Estandarizar la calidad del servicio
Aplica reglas compartidas para configuración, monitoreo con Sentry, acceso a Prisma, errores async y cobertura de pruebas backend.
Prueba estos prompts
Usando las directrices de desarrollo backend, describe los archivos de ruta, controlador, servicio, validación, repositorio y pruebas para una nueva funcionalidad.
Revisa esta ruta Express según las directrices backend. Identifica lógica de negocio, brechas de validación, brechas de manejo de errores y un plan de refactorización.
Diseña la capa de servicio y repositorio para este flujo de trabajo Prisma. Incluye límites de transacción, optimización de consultas, errores y estrategia de pruebas unitarias.
Evalúa este servicio backend según las directrices para unifiedConfig, instrumentación de Sentry, manejo de errores async, orden de middleware y exposición de datos sensibles.
Mejores prácticas
- Usa las directrices como lista de verificación de revisión antes de generar o cambiar código backend.
- Adapta los nombres de servicios, rutas y modelos de dominio al repositorio objetivo antes de aplicar los ejemplos.
- Revisa la telemetría, los secretos y el comportamiento de autenticación antes de fusionar cambios backend generados.
Evitar
- No copies ejemplos sin verificar valores predeterminados sensibles para la seguridad y middleware específico del proyecto.
- No mantengas lógica de negocio, validación y escrituras en base de datos dentro de handlers de ruta.
- No envíes cuerpos de solicitud completos, secretos ni detalles sensibles de usuarios a herramientas de monitoreo.
Preguntas frecuentes
¿Qué proyectos encajan mejor con esta skill?
¿Puede generar un servicio completo?
¿Reemplaza la revisión de seguridad?
¿Por qué menciona el acceso directo al entorno?
¿Pueden los equipos usarla para refactorización?
¿Qué herramientas son compatibles?
Detalles del desarrollador
Autor
Dimon94Licencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Ref.
c579efd02184f1128d6741d16e6c8d951d7d4208
Actualidad del mantenimiento
23/7/2026
Uso
5 descargas · 549 vistas
Estructura de archivos