validating-query-inputs

Installation
SKILL.md

Input Validation with Zod and Prisma 6

Overview

Always validate external input with Zod before Prisma operations. Never trust user-provided data, API requests, or form submissions. Use type-safe validation pipelines that match Prisma schema types.

Validation Pipeline

External Input → Zod Validation → Transform → Prisma Operation

Pattern

import { z } from 'zod'
import { PrismaClient } from '@prisma/client'

const prisma = new PrismaClient()
Related skills
Installs
5
First Seen
Feb 4, 2026