tanstack-form-validation-and-errors
Installation
SKILL.md
TanStack Form Validation and Errors
Use this skill when the task is about how TanStack Form should validate data or expose validation results.
Scope
- field-level vs form-level validators
onMount,onChange,onBlur,onSubmit, and dynamic validation timing- sync plus async validator behavior and debounce
- Standard Schema validation with Zod, Valibot, ArkType, Effect/Schema, and similar libraries
- custom error payloads and
disableErrorFlat
Routing cues
validators,onChangeAsync,asyncAlways,revalidateLogic,onDynamic,disableErrorFlat,errorMap, form-level field errors, schema validation, or typed custom errors -> this skill- arrays, linked fields,
form.Subscribe,useStore, or listeners ->tanstack-form-dynamic-fields-and-reactivity - transformed schema output in
onSubmit, submit metadata, or submit-invalid focus flows ->tanstack-form-data-loading-and-submission-ux createFormHook,withForm, or UI-library wrappers ->tanstack-form-composition-and-ui-integration