
Nodejs Best Practices
Unlike typical Node.js guides that dump code snippets, this skill teaches decision-making principles for framework selection, architecture patterns, and security practices in 2025. It walks you through choosing between Hono, Fastify, Express, or NestJS based on deployment context, explains when to use different async patterns, and provides validation and error handling strategies without prescriptive boilerplate. The decision trees and comparison tables help you think through trade-offs rather than copy-paste solutions. Best for developers who want to understand the "why" behind Node.js choices rather than just follow tutorials.
- skills.sh installs
- 12.6K
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill nodejs-best-practices --agent claude-codeInstalls into .claude/skills of the current project.
Files
Node.js Best Practices
Principles and decision-making for Node.js development in 2025. Learn to THINK, not memorize code patterns.
When to Use
Use this skill when making Node.js architecture decisions, choosing frameworks, designing async patterns, or applying security and deployment best practices.
⚠️ How to Use This Skill
This skill teaches decision-making principles, not fixed code to copy.
- ASK user for preferences when unclear
- Choose framework/pattern based on CONTEXT
- Don't default to same solution every time
1. Framework Selection (2025)
Decision Tree
What are you building?
│
├── Edge/Serverless (Cloudflare, Vercel)
│ └── Hono (zero-dependency, ultra-fast cold starts)
│
├── High Performance API
│ └── Fastify (benchmark the actual workload)
│
├── Enterprise/Team familiarity
│ └── NestJS (structured, DI, decorators)
│
├── Legacy/Stable/Maximum ecosystem
│ └── Express (mature, most middleware)
│
└── Full-stack with frontend
└── Next.js API Routes or tRPC
Comparison Principles
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- Category
- Code Review & Quality
More from sickn33/antigravity-awesome-skills
All 708- Typescript Expert10.4K
- Clean Code9.1K
- Api Security Best Practices7.9K
- Nextjs Best Practices6.7K
- Browser Automation5.8K
- Nextjs Supabase Auth5.8K
- Prisma Expert3.8K
- Playwright Skill3.5K
- 3d Web Experience3.4K
- Game Development3.3K
- Software Architecture3.3K
- Product Manager Toolkit3.2K
- Mobile Design3K
- Telegram Bot Builder3K
- Ui Ux Pro Max2.8K
- Bun Development2.5K
- Web Performance Optimization2.4K
- I18n Localization2.3K
- Ui Ux Designer2.3K
- Nestjs Expert2.2K
- Powershell Windows2.2K
- Brainstorming2K
- Api Documentation Generator1.9K
- Frontend Design1.9K