This is a framework for letting AI generate UIs by outputting JSON instead of raw code. You define a catalog of allowed components (buttons, cards, metrics, whatever), the AI returns a flat JSON spec, and json-render safely renders it across React, Vue, Svelte, React Native, PDF, email, even video and 3D. The key insight is constraint: instead of asking GPT to write arbitrary JSX, you give it 36 shadcn components or your own primitives, and it composes them. Works with streaming, so UIs can render progressively as the model generates tokens. Honestly most useful when you need dashboards or reports generated from natural language prompts without eval'ing LLM output directly.
npx skills add https://github.com/aradotso/trending-skills --skill json-render-generative-ui