What problem does it solve? Building React UIs from AI-generated or data-driven JSON specifications requires a renderer that maps spec elements to typed components, manages state, and handles events. This Skill provides the conventions and APIs of @json-render/react so you can define catalogs, registries, and renderers without guessing the library's patterns. ## Core Features & Use Cases - Catalog and Registry Definition: Define component catalogs with Zod prop schemas and create type-safe registries via defineCatalog and defineRegistry. - State and Binding System: Use StateProvider, $bindState two-way bindings, visibility conditions, and external StateStore integration with Redux, Zustand, or XState. - Events and Actions: Wire component events to actions with emit/on, built-in setState/pushState/removeState/validateForm actions, and state watchers. - Use Case: An AI agent generates a JSON spec describing a form with conditional fields; you render it with the Renderer component, bind inputs to state with $bindState, and validate the form with the built-in validateForm action. ## Quick Start Ask the agent to create a json-render catalog with Button and Card components and render a sample JSON spec using the React renderer.