generate-registry-entry

Community

Automate registry entries for Shadcn UI components.

Authorjohnneerdael
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the creation of ComponentRegistry entries by analyzing the React component's props, variants, and events to produce a TypeScript object that matches the ComponentDefinition interface.

Core Features & Use Cases

  • Component Analysis: Inspect the component's props, variants, and event handlers to derive registry fields.
  • Structured Output: Generates a TypeScript object with fields like name, displayName, description, category, icon, component, props, defaultAction, and binding.
  • Usage Pattern: When asked to register a component or add it to config, returns only the code block with the registry entry.

Quick Start

When prompted to register a new component, supply the React component and receive a ready-to-use UiComponentName registry block.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: generate-registry-entry
Download link: https://github.com/johnneerdael/shadcn-ui-ha-card/archive/main.zip#generate-registry-entry

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.