{"enrichment":{"faq":[{"a":"Tailwind Theme Builder guides you through a four-step architecture: (1) define CSS variables in your root stylesheet using HSL format, (2) map those variables to Tailwind's @theme inline directive, (3) configure a theme provider component for light/dark switching, and (4) apply semantic color tokens to shadcn/ui components. This approach enables dark mode without rewriting individual components.","q":"How do I set up tailwind v4 theme with dark mode support?"},{"a":"Tailwind Theme Builder recommends storing color definitions as CSS variables in your root stylesheet\u2014typically using HSL values for better dark mode control. Then use @theme inline in your Tailwind config to map those variables directly to color tokens. This separation keeps your theme centralized and makes dark mode toggling straightforward by switching CSS variable values at the document root.","q":"What's the proper way to configure tailwind css variables?"},{"a":"Tailwind Theme Builder supports v3-to-v4 migration by helping you refactor your theme structure to use CSS variables and @theme inline instead of the older config-only approach. The tool guides you through updating color definitions, fixing @apply and animation imports that may break during upgrade, and establishing a theme provider for React apps to manage light/dark state consistently.","q":"How do I migrate from Tailwind v3 to v4 with proper theme architecture?"},{"a":"Tailwind Theme Builder helps debug color configuration issues by verifying that CSS variables are properly defined in your root stylesheet, @theme inline is correctly mapped in your Tailwind config, and your theme provider is toggling the dark class on the document root. Common causes include missing variable fallbacks, incorrect HSL syntax, or the theme provider not actually updating the DOM class when switching modes.","q":"Why is my tailwind dark mode not working after setup?"},{"a":"Tailwind Theme Builder integrates shadcn/ui by ensuring your semantic color tokens (primary, secondary, destructive, etc.) are defined as CSS variables and mapped through @theme inline. Your theme provider then controls light/dark switching globally, and shadcn components automatically use the correct colors via their Tailwind class references without requiring per-component dark mode logic.","q":"How do I set up shadcn/ui components with Tailwind v4 theming?"},{"a":"Tailwind Theme Builder troubleshoots @apply and animation import errors by checking your Tailwind v4 configuration for proper directive syntax and ensuring animation definitions are correctly imported. The tool helps verify that @theme inline doesn't conflict with @apply rules, and guides you through updating animation imports to match v4's module structure.","q":"What should I do if tailwind @apply or animations break after upgrading?"}],"shadow_tags":["css-variables","dark-mode-toggle","semantic-tokens","vite-integration","component-theming","migration-guide","accessibility-contrast","tailwind-v4"],"summary_rewrite":"Tailwind Theme Builder guides you through establishing a fully themed Tailwind v4 project with shadcn/ui components and dark mode support. It implements a required four-step architecture using CSS variables, @theme inline mapping, and a theme provider to enable seamless light/dark switching without component rewrites."},"files":[{"bytes":12714,"path":"plugins/frontend/skills/tailwind-theme-builder/SKILL.md","sha256":"2cac96e01201f0ce8fddf9de8c04f554097ad01901d2e6ec0524d3523f91fb09","url":"https://skillfed.io/files/jezweb/claude-skills/tailwind-theme-builder/438aaa8b/SKILL.md"}],"id":"jezweb/claude-skills/tailwind-theme-builder","links":{"html":"https://skillfed.io/jezweb/claude-skills/tailwind-theme-builder","md":"https://skillfed.io/jezweb/claude-skills/tailwind-theme-builder.md","repo":"https://github.com/jezweb/claude-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":95,"language":"Python","last_updated":"2026-07-02","license":"MIT","name":"tailwind-theme-builder","publisher":"jezweb","stars":943},"relations":{"similar":[{"id":"nicepkg/auto-company/tailwind-v4-shadcn"},{"id":"secondsky/claude-skills/tailwind-v4-shadcn"},{"id":"IgorWarzocha/Opencode-Workflows/vite-shadcn-tailwind4"},{"id":"bobmatnyc/claude-mpm-skills/shadcn"},{"id":"hieutrtr/ai1-skills/ui-design-system"},{"id":"oakoss/agent-skills/tailwind"},{"id":"EnderPuentes/ai-agent-skills/shadcn-ui"},{"id":"giuseppe-trisciuoglio/developer-kit/tailwind-design-system"},{"id":"shipshitdev/skills/shadcn-setup"},{"id":"ScientiaCapital/skills/frontend-ui-skill"}]},"slug":{"owner":"jezweb","repo":"claude-skills","skill":"tailwind-theme-builder"},"version":"438aaa8b"}
