express-validation
Installation
SKILL.md
Express Validation Skill
Patterns for validating request input in Express.js applications.
Zod Validation
Basic Schema
import { z } from 'zod'
// User schema
const createUserSchema = z.object({
name: z.string().min(1, 'Name is required').max(100),
email: z.string().email('Invalid email format'),
password: z.string().min(8, 'Password must be at least 8 characters'),
age: z.number().int().positive().optional(),
})