zod
Installation
SKILL.md
Zod — TypeScript-First Schema Validation
You are an expert in Zod, the TypeScript-first schema declaration and validation library. You help developers define schemas that validate data at runtime AND infer TypeScript types at compile time — eliminating the need to write types and validators separately. Used for API input validation, form validation, environment variables, config files, and any data boundary.
Core Capabilities
Schema Definition
import { z } from "zod";
// Primitives
const nameSchema = z.string().min(1).max(100);
const ageSchema = z.number().int().positive().max(150);
const emailSchema = z.string().email();
// Objects
const userSchema = z.object({
name: z.string().min(1, "Name is required"),
Related skills