shadcn-customization

Propagate design tokens and variants across shadcn/ui components.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/kcc989/logoer --skill shadcn-customization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn-customization
Source: https://github.com/kcc989/logoer/tree/main/.claude/skills/shadcn-ui-customization
Command: npx skills add https://github.com/kcc989/logoer --skill shadcn-customization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams transform the shadcn/ui library into a cohesive, branded design system by propagating design tokens, variants, and global guidance across all related components.

Core Features & Use Cases

  • Token-driven theming: centralize color, radius, and motion decisions to ensure consistent visuals.
  • Component-family synchronization: apply changes to overlays, form controls, buttons, and data display as a coordinated group.
  • Design-system guidance: provides patterns for typography, animations, and semantic tokens to maintain coherence.

Quick Start

Install and configure the shadcn-customization workflow in your project to begin propagating tokens and variants across your app.

Frequently Asked Questions about shadcn-customization

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

FAQPage Schema
How do I create a cohesive design system using shadcn/ui in a React app?

To create a cohesive shadcn/ui design system in a React app, you propagate centralized design tokens for color, radius, and motion across all components, ensuring visual coherence through a token-driven architecture and cross-component synchronization.

What is design token propagation for shadcn/ui component variants?

Design token propagation for shadcn/ui component variants is the process of centralizing semantic tokens for typography and animations, then applying them across coordinated component groups like overlays and form controls to maintain design-system integrity.

Can I synchronize theming across multiple shadcn/ui components at once?

Yes, you can synchronize theming across multiple shadcn/ui components by applying changes to overlays, form controls, buttons, and data displays as a coordinated group using a token-driven architecture.

Does the shadcn-customization approach work for production React apps?

Yes, this token-driven design system approach applies directly to production React apps using shadcn/ui, enforcing cross-component synchronization to maintain visual coherence across themes and variants.

What's the best way to manage global animations and typography in shadcn/ui?

The best way to manage global animations and typography in shadcn/ui is to enforce a token-driven architecture, centralizing motion and typography decisions to propagate consistently across all related components.

Why does my shadcn/ui design system lose visual coherence across different components?

Your shadcn/ui design system loses visual coherence when component variants are not synchronized, which can be fixed by propagating centralized design tokens across all components to maintain design-system integrity.