Type Safety & Validation Overview End-to-end type safety ensures bugs are caught at compile time, not runtime. This skill covers Zod for runtime validation, tRPC for type-safe APIs, Prisma for type-safe database access, and modern TypeScript features. When to use this skill: - Building type-safe APIs (REST, RPC, GraphQL) - Validating user input and external data - Ensuring database queries are type-safe - Creating end-to-end typed full-stack applications - Migrating from JavaScript to TypeScript - Implementing strict validation rules Core Stack 1. Zod - Runtime Validation Advanced Patterns :…