What problem does it solve?
This Skill adds a floating inspector for json-render applications so you can understand why a generative UI rendered the way it did, troubleshoot live state, and verify actions and stream updates without guesswork.
Core Features & Use Cases
- Live Inspection: View the current spec tree, props, visibility rules, and validation warnings while the app is running.
- Runtime Debugging: Edit state, trace dispatched actions, and follow streamed patches as they arrive.
- Cross-Framework Support: Use the same workflow in React, Vue, Svelte, and Solid applications.
- Picker and Catalog Browsing: Select rendered elements from the page and jump directly to their spec keys, then browse the catalog to confirm available components and actions.
- Use Case: Ideal when an element is missing, a state path is wrong, a stream is malformed, or you need to inspect multiple renderers in one chat-driven interface.
Quick Start
Add JsonRenderDevtools inside your JSONUIProvider and pass the current spec, catalog, and messages so you can inspect state, actions, and stream patches live.