React Hook Form

by pproencacf93c57cac89No license215 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 7 weeks ago

React Hook Form performance optimization for client-side form validation using useForm, useWatch, useController, useFieldArray, the subscribe() API, and the Watch / FormStateSubscribe / FieldArray render-prop components. Covers RHF 7.82 additions including resetDefaultValues() and the disabled field-array option. This skill should be used when building client-side controlled forms with React Hook Form library. This skill does NOT cover React 19 Server Actions, useActionState, or server-side form handling (use react-19 skill for those).

Instructions onlySoftware Development

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
AGENTS.md10.2 KBtext/markdown
assets/templates/_template.md589 Btext/markdown
metadata.json1.9 KBapplication/json
README.md4.3 KBtext/markdown
references/array-disabled-silently-noops.md2.3 KBtext/markdown
references/array-separate-crud-operations.md2 KBtext/markdown
references/array-unique-fieldarray-per-name.md1.7 KBtext/markdown
references/array-use-field-id-as-key.md2.1 KBtext/markdown
references/ctrl-controller-field-props.md1.7 KBtext/markdown
references/ctrl-usecontroller-isolation.md2.8 KBtext/markdown
references/formcfg-async-default-values.md1.8 KBtext/markdown
references/formcfg-default-values.md2.3 KBtext/markdown
references/formcfg-disabled-prop.md3.7 KBtext/markdown
references/formcfg-revalidate-mode.md2.3 KBtext/markdown
references/formcfg-should-unregister.md2.5 KBtext/markdown
references/formcfg-transformed-values-generic.md3.4 KBtext/markdown
references/formcfg-useeffect-dependency.md2.3 KBtext/markdown
references/formcfg-validation-mode.md2.4 KBtext/markdown
references/formcfg-values-prop.md2.6 KBtext/markdown
references/formstate-async-submit-lifecycle.md3.5 KBtext/markdown
references/formstate-avoid-isvalid-with-onsubmit.md2.6 KBtext/markdown
references/formstate-destructure-formstate.md2.3 KBtext/markdown
references/formstate-handlesubmit-oninvalid.md2.4 KBtext/markdown
references/formstate-reset-default-values.md3.1 KBtext/markdown
references/formstate-useformstate-isolation.md2.2 KBtext/markdown
references/integ-shadcn-form-import.md1.6 KBtext/markdown
references/integ-shadcn-select-wiring.md1.9 KBtext/markdown
references/integ-value-transform.md1.5 KBtext/markdown
references/_sections.md2 KBtext/markdown
references/sub-avoid-watch-in-render.md1.6 KBtext/markdown
references/sub-memo-cannot-beat-context.md2.3 KBtext/markdown
references/sub-render-prop-components.md3.6 KBtext/markdown
references/sub-subscribe-outside-react.md3.2 KBtext/markdown
references/sub-useformcontext-sparingly.md1.6 KBtext/markdown
references/sub-usewatch-over-watch.md2.4 KBtext/markdown
references/sub-watch-specific-fields.md1.8 KBtext/markdown
references/valid-delay-error.md2.1 KBtext/markdown
references/valid-resolver-caching.md2.7 KBtext/markdown
references/valid-server-errors.md3.6 KBtext/markdown
references/valid-valueasnumber-empty-nan.md2.7 KBtext/markdown
SKILL.md6 KBtext/markdown

Source and attribution

Source:pproenca/dot-skillsinskills/.curated/react-hook-format commitcf93c57

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal