josiahsiegel avatar

Tailwindcss Advanced Components

This gives you the full toolkit for building production-grade Tailwind component systems. You get CVA setup for managing variants, compound variants for complex state combinations, and the cn utility with tailwind-merge to safely compose classes. The patterns here match what you'd find in shadcn/ui: proper TypeScript types with VariantProps, compound component patterns with context, data attribute variants for animations, and the asChild slot pattern for polymorphic components. If you're tired of wrestling with conditional classes or rebuilding the same button variants on every project, this is the reference implementation you actually want.

skills.sh installs
250
GitHub stars
61
last updated
Aug 21, 2026

Install

$ npx -y skills add josiahsiegel/claude-plugin-marketplace --skill tailwindcss-advanced-components --agent claude-code

Installs into .claude/skills of the current project.

Files

Tailwind CSS Advanced Component Patterns

Component Variants with CVA

Class Variance Authority Integration

npm install class-variance-authority
// components/Button.tsx
import { cva, type VariantProps } from 'class-variance-authority';
import { cn } from '@/lib/utils';

Sponsors

Details

Repository
github.com/josiahsiegel/claude-plugin-marketplace
Categories
Frontend Development, Git & Pull Requests, Code Review & Quality, Design & UI/UX
First seen
Jun 3, 2026

More from josiahsiegel/claude-plugin-marketplace

All 26
1nexu-io avataremail-marketingnexu-io/open-designA brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA, and a specifications249skills.sh installs
2nucliweb avatarwebperf-resourcesnucliweb/webperf-snippetsIntelligent network quality analysis with adaptive loading strategies. Detects connection type (2g/3g/4g), bandwidth, RTT, and save-data mode, then automaticall249skills.sh installs
3andrelandgraf avatarog-image-generationandrelandgraf/fullstackrecipesGenerate dynamic social preview images using Next.js file conventions and the next/og library. Server-rendered JSX images cached at build time.245skills.sh installs
4uxjoseph avatarsupanova-design-engineuxjoseph/supanova-design-skillSupanova Landing Page Design Engine. Generates premium, conversion-optimized landing pages using pure HTML + Tailwind CSS (CDN). Overrides default LLM biases to245skills.sh installs
5yonatangross avataraccessibilityyonatangross/orchestkitAccessibility patterns for WCAG 2.2 compliance, keyboard focus management, React Aria component patterns, cognitive inclusion, native HTML-first philosophy, and245skills.sh installs
6jwilger avataratomic-designjwilger/agent-skillsBrad Frost's Atomic Design methodology for UI component hierarchies: atoms (indivisible elements), molecules (small groups of atoms), organisms (complex section244skills.sh installs