zod-form-validation
Installation
SKILL.md
Zod Form Validation Skill
Implements type-safe form validation using Zod schemas with React Hook Form integration in the DTX frontend.
Quick Reference
Form Setup Pattern
import { zodResolver } from '@hookform/resolvers/zod';
import { useForm } from 'react-hook-form';
import { z } from 'zod';
import { Form, FormField, FormItem, FormLabel, FormControl, FormMessage } from '~/components/ui/form';
// 1. Define schema
const MySchema = z.object({
email: z.string().email('Invalid email'),
name: z.string().min(2, 'Name too short'),
});