Helps connect json-render to a writable Jotai atom, a unit that holds application state. Covers adapter setup and sharing a Jotai store so json-render and React components read and update the same values.
- Manage json-render state with a Jotai atom
- Share an existing Jotai store with json-render
- Share state between useAtom() and json-render
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Connect json-render interfaces to XState Store for state management. The skill shows how to adapt an atom, a container holding application state, so json-render reads and writes through it.
- Connecting json-render screens to XState Store
- Using an existing atom as the source of UI state
- Setting up a StateStore adapter and StateProvider
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Connect json-render to Redux or Redux Toolkit so UI state reads and writes use a Redux store. The skill explains how to select the relevant state and dispatch actions that replace it when updates occur.
- Connecting json-render to an existing Redux store
- Using a Redux Toolkit slice for UI state
- Configuring state selection and update actions
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Helps connect json-render to a Zustand store, where application values are managed. Covers sharing the entire store or selecting a nested portion, with configurable update behavior for the selected state.
- Connect an existing Zustand store to json-render
- Use a nested portion of application state
- Customize how state updates are applied
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Add and configure an inspection panel for Vue json-render apps. This skill guides setup and troubleshooting so you can inspect UI definitions, edit state, review action and stream timelines, browse catalogs, and select page elements.
- Adding an inspection panel to a Vue app
- Inspecting UI definitions and editing state
- Reviewing action and stream timelines
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Add and troubleshoot the json-render inspection panel in SolidJS applications. This skill covers panel setup for examining specifications, editing state, reviewing action and stream timelines, browsing component catalogs, and selecting page elements for inspection.
- Add an inspection panel to a SolidJS app
- Inspect JSON specifications and edit application state
- Review action and stream timelines
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Add and troubleshoot a developer panel in Svelte 5 json-render apps. Inspect JSON screen definitions, edit application state, review action and streaming timelines, browse component catalogs, and select elements directly from the page.
- Add a developer panel to a Svelte app
- Inspect screen definitions and edit application state
- Review action and streaming timelines
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Set up an inspection panel in React json-render apps to examine UI definitions, edit state, and review action and stream timelines. The skill also covers opening or toggling the panel and recording events from React code.
- Adding an inspection panel to a React app
- Inspecting UI definitions, state, and action history
- Opening or toggling the panel from React code
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build MCP Apps that display interactive json-render interfaces inside clients such as Claude and ChatGPT. The skill covers a Node.js server, a React view, and packaging the interface into a single HTML file.
- Build an interactive UI inside an MCP client
- Add json-render tools to an existing MCP server
- Package a React interface into one HTML file
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Helps integrate YAML output into json-render, turning incoming text into incremental UI updates. Covers prompt generation, streaming parsing, and targeted edits to existing UI specifications through merge, patch, or diff formats.
- Render UI updates as YAML arrives
- Generate prompts for YAML output
- Apply partial edits to existing UI specifications
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build 3D scenes in React from JSON specifications using json-render. The skill covers shapes, lighting, model loading, materials, cameras, and view controls, plus connecting component definitions to their rendering implementations.
- Build a 3D scene from JSON
- Display GLTF or GLB models
- Configure lighting, materials, and shadows
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build interactive terminal interfaces from JSON specifications with @json-render/ink. The skill covers standard and custom components, input handling, state connections, conditional display, and progressively rendering specifications generated by AI.
- Building a terminal dashboard from JSON
- Creating forms with input fields and selection menus
- Defining a catalog of custom terminal components
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build Vue 3 interfaces from JSON specifications, including AI-generated layouts. The skill covers component registration, named content areas, synchronized form values, conditional visibility, validation, actions, and connections to external state management.
- Display AI-generated JSON interfaces in Vue 3
- Build forms with synchronized values and validation
- Switch visible content based on application state
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Turn json-render specifications into SolidJS interfaces. This skill guides component registration, connects inputs to application state, handles actions and validation, and helps troubleshoot how changing values update the screen, including streamed UI generation.
- Build SolidJS interfaces from JSON specifications
- Connect form inputs to application state
- Troubleshoot values that fail to update the screen
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Debug json-render interfaces with an inspector panel that shows screen specifications, editable runtime state, action history, and streamed updates. Select a rendered page element to locate its definition and investigate display or interaction problems.
- Investigate missing or incorrectly displayed elements
- Inspect and edit application state at runtime
- Review action results and errors
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Helps build custom code exporters from json-render UI specifications. Covers walking the UI tree, collecting components, state references, and actions, and formatting property values for JSX, the markup syntax used in React.
- Build a custom exporter for Next.js or Remix
- List components and actions used in a UI specification
- Convert property values into JSX attributes
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build json-render interfaces with 36 ready-made UI components, including forms, tables, and navigation. This skill guides component selection, connects definitions to React implementations, and explains custom components and input validation.
- Add standard components to a json-render interface
- Build forms with input validation
- Combine ready-made and custom components
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build multi-page Next.js applications from JSON specifications. This skill guides route setup, shared layouts, page metadata, and server-side rendering, which prepares pages on the server, with optional data loading before display.
- Build a multi-page app from JSON specifications
- Share navigation and layouts across pages
- Load server data before rendering a page
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build Svelte interfaces for json-render using 36 ready-made components. This skill guides component selection, connects component definitions to implementations, and explains form validation settings for apps using Svelte 5 and Tailwind CSS.
- Add standard UI components to a Svelte app
- Build forms with configurable validation
- Prepare component definitions for server-side prompts
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Turn JSON timelines into Remotion video compositions with titles, images, text overlays, and animated statistics. The skill covers playback setup, reusable video components, transitions, effects, and adding custom clips to a video catalog.
- Build a video composition from a JSON timeline
- Create title cards and image slides
- Add captions and name overlays
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Add formatting, arithmetic, text processing, and translated labels to json-render specifications. This skill explains ready-made directives, or value-processing rules, how to combine them, and how to define custom rules for application-specific transformations.
- Format dates, currencies, and percentages
- Calculate totals from prices and quantities
- Shorten text and join lists of tags
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Build TanStack Start pages from JSON specifications. This skill connects URL routes, shared layouts, server-side data loading, page metadata such as titles, and client navigation, including loading, error, and missing-page displays.
- Build multiple pages from JSON specifications
- Share layouts across pages
- Connect dynamic URLs to page data loading
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Turn JSON specifications into React interfaces using a catalog of available components. This skill helps connect component implementations, shared data, form inputs, conditional display, and user actions to render interactive screens, including AI-generated designs.
- Render AI-generated JSON as a React interface
- Define a catalog of reusable UI components
- Connect form inputs to shared data
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026
Generate PDF documents from JSON definitions with headings, tables, images, and page numbers. Use file, in-memory, or streaming output, and extend document layouts with custom components and externally managed application state.
- Generate invoice PDFs from JSON definitions
- Build documents containing tables and images
- Stream generated PDFs through an HTTP response
vercel-labs/json-render☆ 18.7KUpdated Oct 14, 2026