Skills Agentes

Nodejs Backend Patterns

Construye servicios backend de Node.js listos para producción con Express/Fastify, cubriendo middleware, manejo de errores, autenticación, bases de datos y diseño de APIs.

Estrellas
39.8k

en todo el repo

Actividad
43

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
499 tok

71 tok en reposo

Paquete
3 archivos

26 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add wshobson/agents --skill nodejs-backend-patterns --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Guía para construir servicios backend en Node.js con Express/Fastify
  • Cubre middleware, manejo de errores, autenticación e integración con bases de datos
  • Incluye patrones para diseño de APIs REST y GraphQL
  • Aporta buenas prácticas: TypeScript, validación con Zod/Joi, logging estructurado, rate limiting

Úsalo cuando

  • Construir APIs REST o servidores GraphQL
  • Crear microservicios con Node.js
  • Implementar autenticación y autorización
  • Diseñar arquitecturas backend escalables

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Ayúdame a diseñar una API REST en Node.js con Express”
    • “Necesito implementar autenticación en mi backend de Node.js”
    • “Cómo estructuro middleware y manejo de errores en Fastify”

    SKILL.md

    En inglés

    Node.js Backend Patterns

    Comprehensive guidance for building scalable, maintainable, and production-ready Node.js backend applications with modern frameworks, architectural patterns, and best practices.

    When to Use This Skill

    • Building REST APIs or GraphQL servers
    • Creating microservices with Node.js
    • Implementing authentication and authorization
    • Designing scalable backend architectures
    • Setting up middleware and error handling
    • Integrating databases (SQL and NoSQL)
    • Building real-time applications with WebSockets
    • Implementing background job processing

    Detailed patterns and worked examples

    Detailed pattern documentation lives in references/details.md. Read that file when the navigation tier above is insufficient.

    Best Practices

    1. Use TypeScript: Type safety prevents runtime errors
    2. Implement proper error handling: Use custom error classes
    3. Validate input: Use libraries like Zod or Joi
    4. Use environment variables: Never hardcode secrets
    5. Implement logging: Use structured logging (Pino, Winston)
    6. Add rate limiting: Prevent abuse
    7. Use HTTPS: Always in production
    8. Implement CORS properly: Don't use * in production
    9. Use dependency injection: Easier testing and maintenance
    10. Write tests: Unit, integration, and E2E tests
    11. Handle graceful shutdown: Clean up resources
    12. Use connection pooling: For databases
    13. Implement health checks: For monitoring
    14. Use compression: Reduce response size
    15. Monitor performance: Use APM tools

    Testing Patterns

    See javascript-testing-patterns skill for comprehensive testing guidance.

    Reproducido de wshobson/agents bajo licencia MIT. Leer esta página en markdown.

    Archivos

    3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere conocimientos de Node.js y frameworks como Express o Fastify; detalles ampliados en references/details.md.

    Detalles

    Creador
    wshobson
    Licencia
    MIT
    Recursos incluidos
    referencias
    Repositorio
    wshobson/agents
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de wshobson/agents

    Este repo incluye 183 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack agents entero y su comando de instalación

    Instala y opera Hermes Tweet, un plugin de Hermes Agent para investigar X/Twitter, leer timelines, analizar tweets y ejecutar operaciones privadas o de cambio de estado con aprobación previa.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    redes sociales

    Úsalo para mantener un almacén Markdown de conocimiento donde cada afirmación compilada se rastrea hasta una fuente inmutable y el drift se detecta con git diff sin gastar tokens.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 24 días
    documentos

    Úsalo al diseñar o revisar un esquema específico de PostgreSQL: buenas prácticas, tipos de datos, indexación, restricciones, patrones de rendimiento y funciones avanzadas.

    Costo de contexto al activarse
    2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 24 días
    bases de datos

    Úsalo cuando un proyecto guarda su estado en Superself: lee `self context` al iniciar sesión, vincula el trabajo a una work unit, reporta con evidencia y registra decisiones confirmadas.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 24 días
    productividad

    Úsalo cuando pidan optimizar un prompt, mejorar su rendimiento, diseñar una plantilla, aplicar chain-of-thought, few-shot prompting o técnicas avanzadas de prompt engineering para producción.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo

    Audita y reescribe prosa para que deje de sonar generada por máquina. Incluye modo solo-detección, modo reescritura y modo edición en el lugar, con perfiles opcionales de voz y contexto.”

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    el mes pasado
    redaccion contenido

    Skills relacionados

    Implementa interfaces conformes con WCAG 2.2, con accesibilidad móvil, patrones de diseño inclusivo y soporte para tecnologías de asistencia.

    Costo de contexto al activarse
    601 tok
    Tamaño del paquete
    5 archivos
    Última actualización
    hace 4 meses
    desarrollo apis

    Domina los principios de diseño REST y GraphQL para construir APIs intuitivas, escalables y mantenibles que encanten a los desarrolladores.

    Costo de contexto al activarse
    901 tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 4 meses
    desarrollo apis

    Implementa protocolos DeFi con plantillas listas para producción de staking, AMMs, gobernanza y flash loans. Úsalo al construir aplicaciones de finanzas descentralizadas o contratos inteligentes.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 3 meses
    desarrollo apis