概要
This skill provides specialized guidance for managing complex forms that require dynamic lists of inputs, such as team rosters, invoice line items, or nested data structures. It focuses on the useFieldArray hook, offering implementation patterns for adding, removing, and reordering fields while maintaining strict type safety with Zod. By enforcing best practices like using unique field IDs instead of indices for React keys, it ensures high-performance rendering and prevents common UI state bugs in interactive forms.