shadcn

Provide pre-built shadcn/ui component definitions and implementations for json-render.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/inpiniti/bitcoin-simulation --skill shadcn-inpiniti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/inpiniti/bitcoin-simulation/tree/main/.agents/skills/shadcn
Command: npx skills add https://github.com/inpiniti/bitcoin-simulation --skill shadcn-inpiniti

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-built shadcn/ui component definitions and implementations for json-render, enabling rapid UI construction with Radix UI + Tailwind CSS.

Core Features & Use Cases

  • Catalog schemas ready for server-side prompts and runtime rendering.
  • React-based component implementations that can be selectively imported.
  • Extending with custom components and integrating with json-render catalog for consistent UI across apps.

Quick Start

Import the library from @json-render/shadcn and pick the required components from the catalog to wire up your UI quickly.

Frequently Asked Questions about shadcn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render shadcn/ui components from JSON in a React application?

To render shadcn/ui components from JSON, import the library from @json-render/shadcn and select the required components from the catalog to wire up your React UI quickly using pre-built definitions.

What are pre-built shadcn/ui component catalogs used for?

Pre-built shadcn/ui component catalogs provide schemas ready for server-side prompts and runtime rendering. They enable rapid UI construction with Radix UI and Tailwind CSS, allowing developers to selectively import components for dashboards, forms, and layouts.

Can I selectively import shadcn/ui components for a React dashboard?

Yes, you can selectively import React-based shadcn/ui component implementations for dashboards. The library specifies entry points like @json-render/shadcn/catalog and @json-render/shadcn to enable selective component imports.

Does json-render work with Tailwind CSS and Radix UI for UI generation?

Yes, json-render works with Tailwind CSS and Radix UI by providing pre-built shadcn/ui component definitions. This combination enables rapid UI construction and consistent rendering across applications.

How do I extend the shadcn/ui catalog with custom components for json-render?

You can extend the shadcn/ui catalog with custom components by integrating them with the json-render catalog. This allows for consistent UI across apps while maintaining the ability to selectively import components as needed.

What is the best way to generate server-side UI schemas for shadcn/ui components?

The best way to generate server-side UI schemas is using the pre-built catalog schemas from @json-render/shadcn. These schemas are ready for server-side prompts and can be combined with React-based implementations for runtime rendering.