
Json Render Shadcn
This gives Claude the knowledge to work with json-render's shadcn component library, which provides 36 pre-built UI components based on Radix UI and Tailwind CSS. The key pattern is selective importing: you explicitly pick the components you need for both the catalog definitions and React implementations rather than spreading everything. It covers the full range from layout primitives like Card and Stack to form inputs with built-in validation timing controls. The two entry point system is smart, the catalog side has no React dependency so you can safely use it server-side for prompt generation. If you're building declarative UIs with json-render and want a solid foundation of standard components without rolling your own, this is the reference Claude needs.
- skills.sh installs
- 213
- GitHub stars
- 19.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vercel-labs/json-render --skill json-render-shadcn --agent claude-codeInstalls into .claude/skills of the current project.
Files
@json-render/shadcn
Pre-built shadcn/ui component definitions and implementations for json-render. Provides 36 components built on Radix UI + Tailwind CSS.
Two Entry Points
| Entry Point | Exports | Use For |
|---|---|---|
@json-render/shadcn/catalog | shadcnComponentDefinitions | Catalog schemas (no React dependency, safe for server) |
@json-render/shadcn | shadcnComponents | React implementations |
Usage Pattern
Pick the components you need from the standard definitions. Do not spread all definitions -- explicitly select what your app uses:
import { defineCatalog } from "@json-render/core";
import { schema } from "@json-render/react/schema";
import { shadcnComponentDefinitions } from "@json-render/shadcn/catalog";
import { defineRegistry } from "@json-render/react";
import { shadcnComponents } from "@json-render/shadcn";
Sponsors
Details
- Repository
- github.com/vercel-labs/json-render
- Categories
- Frontend Development, Cloud & Infrastructure
- First seen
- Jun 3, 2026
More from vercel-labs/json-render
All 31- Json Render Remotion153
- Json Render React Native142
- React18.5K
- Core17.2K
- Codegen8.9K
- Next8.6K
- Devtools8.4K
- Directives8.1K
- Mcp5.9K
- React Native3.3K
- Shadcn2.5K
- React Three Fiber2.4K
- React Pdf2.4K
- Zustand1.9K
- Remotion1.8K
- Image1.6K
- Remotion Best Practices1.6K
- Vue1.4K
- React Email1.4K
- Skill Creator1.4K
- Ink1.3K
- Svelte1.2K
- Shadcn Svelte1.2K
- Redux1.1K