reactor-forms

Creates controlled-input forms with built-in and custom validation in Reactor.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/kusutori/DataViewer --skill reactor-forms-kusutori
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reactor-forms
Source: https://github.com/kusutori/DataViewer/tree/main/skills/reactor-forms
Command: npx skills add https://github.com/kusutori/DataViewer --skill reactor-forms-kusutori

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for building controlled-input forms with validation in Reactor, streamlining data entry and ensuring data integrity.

Core Features & Use Cases

  • Controlled Inputs: Utilizes a controlled-input pattern for consistent state management.
  • Validation: Offers built-in validators and the ability to define custom validation rules.
  • Form Components: Includes helpers like FormField for labeling and error display.
  • Use Case: Ideal for creating data-entry screens, validation flows, and controlled-input forms in Reactor applications.

Quick Start

Use the reactor-forms skill to create a form with validation for user registration.

Frequently Asked Questions about reactor-forms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build controlled-input forms with validation in Reactor?

Controlled-input forms with validation in Reactor are built using a controlled-input pattern for state management, built-in validators, and custom validation rules to ensure data integrity during entry.

Can I define custom validation rules for form fields in Reactor?

Custom validation rules for form fields in Reactor are fully supported alongside built-in validators, allowing you to enforce specific data integrity requirements for user interfaces.

Does Reactor support helpers for labeling inputs and displaying validation errors?

Reactor supports form components like FormField for labeling inputs and displaying validation errors, providing a structured way to build robust data-entry screens with controlled inputs.

When should I use controlled inputs instead of uncontrolled inputs for data entry?

Controlled inputs are ideal for data-entry screens and validation flows requiring consistent state management, ensuring data integrity where robust user interfaces with controlled data entry are needed.

What is the best way to manage form state for user registration flows in Reactor?

The best way to manage form state for user registration in Reactor is using a controlled-input framework that supports built-in validators, custom validation logic, and form components for error display.