nodejs-best-practices - Node.js Best Practices and Architecture Decision Guide
Provides decision-making guidance for Node.js framework selection, layered architecture, async patterns, error handling, validation, security, and testing.
Tags
Updated: 2026-09-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Select Node.js frameworks
- Design layered architecture
- Implement centralized error handling
- Choose async execution patterns
- Apply input validation rules
- Evaluate security requirements
- Define test strategies
Inputs
- Project architecture context
- User preferences and stack requirements
- Deployment target specifications
Outputs
- Framework and architecture recommendations
- Error handling and validation strategies
- Security and testing decision checklists
Requirements
- Node.js runtime environment
