What problem does it solve? Building forms in React often leads to excessive re-renders, scattered validation logic, and inconsistent error handling. This Skill provides a complete implementation guide for React Hook Form combined with Zod schemas, giving you a single source of truth for validation and typed form state. ## Core Features & Use Cases - Schema-Driven Validation: Define Zod schemas once and infer TypeScript types, with validation wired through zodResolver and onBlur mode. - Reusable Field Components: Build typed FormField components supporting inputs, textareas, selects, and checkboxes with accessible error messaging. - Advanced Patterns: Covers field arrays, conditional fields via watch, dirty tracking with leave warnings, file uploads with previews, and server action submission with toast feedback. - Use Case: You need a project creation form with validation, server action submission, and toast notifications. Follow the guide to wire the Zod schema, reusable fields, and error mapping from server responses. ## Quick Start Ask the agent to build a validated form with React Hook Form and Zod for your Next.js page, including server action submission and toast feedback.