port-shadcn

Official

Port ShadCN UI components to DUI primitives.

Authordeepfuturenow
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Port ShadCN/ui React components into DUI primitives that are unstyled, accessible, and provide only structural and behavioral patterns.

Core Features & Use Cases

  • Translation from React to Lit primitives (class-based web components) with Tailwind-free styling
  • Remove aesthetic CSS, preserve structure and ARIA patterns, map variant props to data attributes
  • Use case: port a ShadCN component (e.g., dialog, button) to a DUI primitive for framework-agnostic usage

Quick Start

Port a ShadCN UI component by translating React components to Lit primitives, removing Tailwind styles, and wiring up behavior and accessibility for unstyled primitives.

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: port-shadcn
Download link: https://github.com/deepfuturenow/dui-primitives/archive/main.zip#port-shadcn

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 471,000+ vetted skills library on demand.