Agent Skills: react-hook-form-audit

Audits a Next.js (App Router, 14/15+) codebase for React Hook Form anti-patterns — watch() at form root, Controller inlined in parent, async submit without try/catch, missing setError on server failures, RHF in non-"use client" files, RHF mixed with useActionState, schemas defined inside components, useFieldArray without field.id keys, register({ disabled }) for visual disabling, useFieldArray({ disabled }) that silently no-ops mutations, useEffect+reset(data) instead of the values prop. Read-only; emits a markdown report with file:line citations linking back to the companion `react-hook-form` distillation skill. Trigger when the user asks to audit/review/lint RHF usage, find form anti-patterns, or run a quality check on forms — even if they don't say "react-hook-form" by name; if they mention auditing forms in a Next.js project, use this skill.

UncategorizedID: pproenca/dot-skills/react-hook-form-audit

Install this agent skill to your local

pnpm dlx add-skill https://github.com/pproenca/dot-skills/react-hook-form-audit

Skill Files

Browse the full folder contents for react-hook-form-audit.

Download Skill

Loading file tree…

Select a file to preview its contents.