agent-orchestration
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinating sequential/parallel agent execution,…
Node.js backend development patterns for Express, NestJS, Fastify, and Hono. Use when implementing APIs, authentication, middleware, services, and server-side logic with Node.js and TypeScript. Provides project structure, code patterns, and best practices.
$ npx -y skills add shahtuyakov/claude-setup --skill node-backend --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/node-backendContext preview
The summary Claude sees to decide when to auto-load this skill.
Node.js backend development patterns for Express, NestJS, Fastify, and Hono. Use when implementing APIs, authentication, middleware, services, and server-side logic with Node.js and TypeScript. Provides project structure, code patterns, and best practices.
name: node-backend description: Node.js backend development patterns for Express, NestJS, Fastify, and Hono. Use when implementing APIs, authentication, middleware, services, and server-side logic with Node.js and TypeScript. Provides project structure, code patterns, and best practices.
Patterns and best practices for Node.js backend development with TypeScript.
| Framework | Best For | Use When | |-----------|----------|----------| | Express | Simple APIs, flexibility | Quick setup, full control needed | | NestJS | Enterprise, structured | Large teams, Angular-like structure | | Fastify | Performance critical | High throughput, schema validation | | Hono | Edge, lightweight | Cloudflare Workers, minimal overhead |
| Topic | Load | Use When | |-------|------|----------| | Project structure | `references/project-structure.md` | Setting up new project or organizing code | | Express patterns | `references/express-patterns.md` | Building with Express | | NestJS patterns | `references/nestjs-patterns.md` | Building with NestJS | | Auth implementation | `references/auth-patterns.md` | Implementing authentication | | Error handling | `references/error-handling.md` | Setting up error handling | | Validation | `references/validation.md` | Input validation patterns |
import express from 'express';
import cors from 'cors';
import helmet from 'helmet';
import { errorHandler } from './middleware/errorHandler';
import { routes } from './routes';
const app = express();
app.use(helmet());
app.use(cors());
app.use(express.json());
app.use('/api', routes);
app.use(errorHandler);
export { app };@Module({
imports: [TypeOrmModule.forFeature([User])],
controllers: [UsersController],
providers: [UsersService],
exports: [UsersService],
})
export class UsersModule {}{
"compilerOptions": {
"target": "ES2022",
"module": "NodeNext",
"moduleResolution": "NodeNext",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"outDir": "./dist",
"rootDir": "./src",
"declaration": true
}
}| Package | Purpose | |---------|---------| | `typescript` | Type safety | | `zod` | Runtime validation | | `bcrypt` | Password hashing | | `jsonwebtoken` | JWT handling | | `helmet` | Security headers | | `cors` | CORS handling | | `winston` / `pino` | Logging | | `prisma` / `drizzle` | Database ORM |
1. **Always use TypeScript** - strict mode enabled 2. **Validate all inputs** - use Zod or class-validator 3. **Handle all errors** - never swallow exceptions 4. **Use async/await** - no callback hell 5. **Environment variables** - use dotenv, never hardcode secrets 6. **Logging** - structured logs with correlation IDs
A multi-agent orchestration framework for Claude Code. Build production software with 7 specialized AI agents that coordinate automatically through a Hub Architecture.
Repo: shahtuyakov/claude-setup
Hub orchestration patterns for multi-agent workflows. Use when processing delegation requests from agents, coordinating sequential/parallel agent execution,…
Expert API design reviewer for REST, GraphQL, and gRPC APIs. Analyzes API designs for security, performance, consistency, scalability, and maintainability. Use…
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand…
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art,…
Database design and implementation patterns for modern applications. Use when designing schemas, writing migrations, optimizing queries, and configuring ORMs.…
Modern design system patterns for 2025. Covers design tokens, OKLCH color systems, fluid typography, animations, dark mode, shadcn/ui components, and Figma…