AgentSkillsCN

olore-rhf-latest

本地 React Hook Form 文档参考(最新版)。高性能、灵活且可扩展的表单组件,内置易用的验证机制。

SKILL.md
--- frontmatter
name: olore-rhf-latest
description: Local React Hook Form documentation reference (latest). Performant, flexible, and extensible forms with easy-to-use validation.

React Hook Form Documentation

Performant, flexible, and extensible forms with easy-to-use validation.

Documentation Structure

code
contents/
├── Root files        # Getting started, FAQs, TypeScript (4 files)
├── docs/             # Core API hooks (7 files)
├── docs/useform/     # useForm methods (18 files)
├── docs/useformstate/  # useFormState utilities (2 files)
├── docs/usewatch/    # useWatch methods (1 file)
└── docs/usecontroller/  # Controller components (1 file)

Topic Guide

TopicKey Files
Getting Startedcontents/get-started.mdx
TypeScript Supportcontents/ts.mdx
Advanced Patternscontents/advanced-usage.mdx
Form Managementcontents/docs/useform.mdx, contents/docs/useform/register.mdx
Form Statecontents/docs/useform/formstate.mdx, contents/docs/useformstate.mdx
Form Submissioncontents/docs/useform/handlesubmit.mdx
Validationcontents/docs/useform/trigger.mdx, contents/docs/useform/seterror.mdx
Input Registrationcontents/docs/useform/register.mdx, contents/docs/useform/unregister.mdx
Controlled Componentscontents/docs/usecontroller/controller.mdx, contents/docs/useform/control.mdx
Value Managementcontents/docs/useform/setvalue.mdx, contents/docs/useform/getvalues.mdx
Watching Valuescontents/docs/useform/watch.mdx, contents/docs/usewatch.mdx
Form Resetcontents/docs/useform/reset.mdx, contents/docs/useform/resetfield.mdx
Context APIcontents/docs/formprovider.mdx, contents/docs/useformcontext.mdx
Accessibilitycontents/advanced-usage.mdx (A11y section)
FAQcontents/faqs.mdx

When to use

Use this skill when the user asks about:

  • Form validation in React
  • React Hook Form API usage
  • Form state management
  • Input registration and validation rules
  • Custom form components
  • TypeScript types for forms
  • Form submission handling
  • Accessibility in forms
  • Performance optimization for forms

How to find information

  1. Use Topic Guide above to identify relevant files
  2. Read TOC.md for complete file listing by directory
  3. Read specific files from contents/{path}
  4. Start with get-started.mdx for basic usage
  5. Check faqs.mdx for common questions