Getting Started
Install
npm add @kintools/form-react
pnpm add @kintools/form-react
yarn add @kintools/form-react
deno add jsr:@kintools/form-react@kintools/form-react and @kintools/form-lit re-export @kintools/form-core.
To add common validators or the schema validation adapter:
npm add @kintools/form-validatorsAgent skill
The kin-form skill teaches coding agents (Claude Code, Cursor, Codex, ...) Kin
Form's rules, common pitfalls, and patterns for both React and Lit:
npx skills add kintools-dev/formOr copy
skills/kin-form/
into your project's .claude/skills/.
What's next
- Concepts — the tree model, shared state, and typed paths
- Basic — building
TextFieldfromWatch, the pattern the rest of these guides lean on - Per-node Validation — validators, debouncing, and running validation explicitly
- Nested Objects and Dynamic Arrays
- Validators —
required,email,minLength, atoSchemaValidator()adapter for zod/valibot, and more