generate-registry-entry
CommunityAutomate registry entries for Shadcn UI components.
Software Engineering#automation#typescript#react#component#registry#home-assistant#component-definition
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.