What problem does it solve?
This Skill removes the manual wiring needed to keep form inputs and application state in sync, so user edits update your data model automatically and programmatic state changes update the UI.
Core Features & Use Cases
- Text Inputs and Textareas: Bind writable signals to
value for live, two-way updates as users type.
- Checkboxes and Selects: Bind writable signals to
checked and selectedIndex with the correct DOM event semantics.
- Validation and Reactive UI: Combine form state with computed values to drive inline validation, disabled buttons, and live feedback.
- Use Case: Build a profile form where typing a name, toggling consent, and choosing an option all update shared reactive state immediately.
Quick Start
Bind a writable signal to an input, textarea, checkbox, or select in rikka-dom so the field and signal stay synchronized automatically.