@json-render/devtools-solid

SkillCloud & infra

devtools-solid is a skill for adding, configuring, or troubleshooting the SolidJS adapter for the json-render devtools inspector. It guides an agent through installing @json-render/devtools-solid and mounting the JsonRenderDevtools component inside a SolidJS json-render provider. The resulting panel lets developers inspect specs, edit state, view action and stream timelines, browse catalogs, and pick DOM elements, and it renders nothing in production builds.

Use @json-render/devtools-solid in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add @json-render/devtools-solid and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the @json-render/devtools-solid skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Have a SolidJS app that uses json-render.

@json-render/devtools-solidStart free

What your AI can do with it

  • Install @json-render/devtools-solid in a SolidJS json-render app
  • Mount the JsonRenderDevtools component inside a SolidJS json-render provider
  • Inspect specs and edit state from the devtools panel
  • View action and stream timelines
  • Browse catalogs and pick DOM elements
  • Troubleshoot devtools-solid setup and configuration

Getting started

  1. Have a SolidJS app that uses json-render.
  2. Install the @json-render/devtools-solid package.
  3. Mount the JsonRenderDevtools component inside the SolidJS json-render provider.
  4. Open the app and use the panel to inspect specs, edit state, view timelines, browse catalogs, or pick DOM elements.

What this skill tells your AI

The instructions your AI receives, as published by vercel-labs/json-render in skills/devtools-solid/SKILL.md and read by ahel’s review.

SolidJS adapter for the json-render devtools panel. Read skills/devtools/SKILL.md for the shared panel capabilities, props, docking behavior, and server-side stream taps.

Install

npm install @json-render/devtools @json-render/devtools-solid

Mount the panel

Mount JsonRenderDevtools inside the existing SolidJS json-render provider:

import { JsonRenderDevtools } from "@json-render/devtools-solid";

<JSONUIProvider registry={registry}>
  <Renderer spec={spec()} registry={registry} />
  <JsonRenderDevtools
    spec={spec()}
    catalog={catalog}
    messages={messages()}
  />
</JSONUIProvider>;

The component renders nothing in production builds. The panel provides the shared devtools controls, including the Ctrl/Cmd + Shift + J shortcut. Keep server-side stream instrumentation in @json-render/devtools.

Signals

GitHub stars
18k
Forks
978
Last commit
Sep 2026

ahel review

  • K1binfo
    installs-packages

Automated review, not a security audit. Ruleset v1+k2.

Questions

What is devtools-solid?
It is a skill for adding, configuring, or troubleshooting the SolidJS adapter for the json-render devtools inspector.
What can the devtools panel do?
It lets developers inspect specs, edit state, view action and stream timelines, browse catalogs, and pick DOM elements.
Does the devtools panel render in production builds?
No, it renders nothing in production builds.
Where do I mount the JsonRenderDevtools component?
Inside a SolidJS json-render provider.
Advanced
Item type
skill
Key
devtools-solid
Source
github.com/vercel-labs/json-render