Agent skill

Tailwind V4 Shadcn

by ever-works in ever-works/ever-works

Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React.

MITAuto-check passedFrontend & Design

Install Tailwind V4 Shadcn

skills CLI
$ npx skills add ever-works/ever-works --skill tailwind-v4-shadcn -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ever-works/ever-works tailwind-v4-shadcn --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ever-works/ever-works.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/tailwind-v4-shadcn .claude/skills/tailwind-v4-shadcn && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
tailwind-v4-shadcn
GitHub stars
162
Used in
2 other repos
Token cost
~3.8k tokens
SKILL.md length
1,145 words
Files
12 (incl. references)
Skills in repo
14
Repo updated
First seen
Licence
MIT

At a glance

Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React.

  • Works in 11 steps: Install Dependencies → Configure Vite → Update components.json → …
  • : initializing React projects with Tailwind v4
  • SKILL.md covers Table of Contents, ⚠️ BEFORE YOU START (READ THIS!), Quick Start (5 Minutes -… and The Four-Step Architecture…, plus 8 more sections
  • Runs TypeScript scripts from its folder; calls bun and pnpm

What it does

Tailwind V4 Shadcn is an agent skill from ever-works/ever-works. Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React. Use when: initializing React projects with Tailwind v4, setting up shadcn/ui, implementing dark mode, debugging CSS variable issues, fixing theme switching, migrating from Tailwind v3, or encountering color/theming problems. Covers: @theme inline pattern, CSS variable architecture, dark mode with ThemeProvider, component composition, vite.config setup, common v4 gotchas, and production-tested patterns. Keywords: Tailwind v4, shadcn/ui…

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files (for example `references/advanced-usage.md`, `references/common-gotchas.md` and `references/dark-mode.md`).

It sits in Frontend & Design, covering Theming and dark mode, Design tokens and Design systems. It works with Tailwind CSS, shadcn/ui, Vite and React. The repository describes itself as: Ever® Works™ - The Workshop for AI. An open agentic runtime that autonomously researches, ships, and maintains entire businesses, 24/7 - https://ever.works. The licence is MIT.

When your agent uses it

  • : initializing React projects with Tailwind v4
  • Setting up shadcn/ui
  • Implementing dark mode
  • Debugging CSS variable issues

Example prompts

  • “/tailwind-v4-shadcn”

Requirements

  • Node.js

Workflow steps

11 steps, taken from the step headings in SKILL.md.

  1. Install Dependencies
  2. Configure Vite
  3. Update components.json
  4. Delete tailwind.config.ts
  5. Define CSS Variables at Root Level
  6. Map Variables to Tailwind Utilities
  7. Apply Base Styles
  8. Result - Automatic Dark Mode
  9. Create ThemeProvider
  10. Wrap Your App
  11. Add Theme Toggle

What it can do on your machine

Read from SKILL.md and the folder at commit 330f7b9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (TypeScript), which the agent can run.

    Shell commands in SKILL.md call:

    • bun
    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • ui.shadcn.com
    • wordpress-auditor.webfonts.workers.dev
    • tailwindcss.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Tailwind V4 Shadcn loads about 3.8k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 207 tokens; SKILL.md has 1,145 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~207
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ever-works/ever-works at commit 330f7b9, republished under its MIT licence (© ever-works). 1,145 words, ~3,847 tokens.

Download SKILL.mdSave it as .claude/skills/tailwind-v4-shadcn/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
tailwind-v4-shadcn
description
Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React. Use when: initializing React projects with Tailwind v4, setting up shadcn/ui, implementing dark mode, debugging CSS variable issues, fixing theme switching, migrating from Tailwind v3, or encountering color/theming problems. Covers: @theme inline pattern, CSS variable architecture, dark mode with ThemeProvider, component composition, vite.config setup, common v4 gotchas, and production-tested patterns. Keywords: Tailwind v4, shadcn/ui, @tailwindcss/vite, @theme inline, dark mode, CSS variables, hsl() wrapper, components.json, React theming, theme switching, colors not working, variables broken, theme not applying, @plugin directive, typography plugin, forms plugin, prose class, @tailwindcss/typography, @tailwindcss/forms
license
MIT

Tailwind v4 + shadcn/ui Production Stack

Production-tested: WordPress Auditor (https://wordpress-auditor.webfonts.workers.dev) Last Updated: 2025-12-04 Status: Production Ready ✅

Table of Contents

  1. Before You Start
  2. Quick Start
  3. Four-Step Architecture
  4. Dark Mode Setup
  5. Critical Rules
  6. Semantic Color Tokens
  7. Common Issues & Fixes
  8. File Templates
  9. Setup Checklist
  10. Advanced Topics
  11. Dependencies
  12. Tailwind v4 Plugins
  13. Reference Documentation
  14. When to Load References

⚠️ BEFORE YOU START (READ THIS!)

CRITICAL FOR AI AGENTS: If you're Claude Code helping a user set up Tailwind v4:

  1. Explicitly state you're using this skill at the start of the conversation
  2. Reference patterns from the skill rather than general knowledge
  3. Prevent known issues listed in reference/common-gotchas.md
  4. Don't guess - if unsure, check the skill documentation

USER ACTION REQUIRED: Tell Claude to check this skill first!

Say: "I'm setting up Tailwind v4 + shadcn/ui - check the tailwind-v4-shadcn skill first"

Why This Matters (Real-World Results)

Without skill activation:

  • ❌ Setup time: ~5 minutes
  • ❌ Errors encountered: 2-3 (tw-animate-css, duplicate @layer base)
  • ❌ Manual fixes needed: 2+ commits
  • ❌ Token usage: ~65k
  • ❌ User confidence: Required debugging

With skill activation:

  • ✅ Setup time: ~1 minute
  • ✅ Errors encountered: 0
  • ✅ Manual fixes needed: 0
  • ✅ Token usage: ~20k (70% reduction)
  • ✅ User confidence: Instant success
Known Issues This Skill Prevents
  1. tw-animate-css import error (deprecated in v4)
  2. Duplicate @layer base blocks (shadcn init adds its own)
  3. Wrong template selection (vanilla TS vs React)
  4. Missing post-init cleanup (incompatible CSS rules)
  5. Wrong plugin syntax (using @import or require() instead of @plugin directive)

All of these are handled automatically when the skill is active.


Quick Start (5 Minutes - Follow This Exact Order)

1. Install Dependencies
bash
bun add tailwindcss @tailwindcss/vite
# or: npm install tailwindcss @tailwindcss/vite

bun add -d @types/node

# Note: Using pnpm for shadcn init due to known Bun compatibility issues
# (bunx has "Script not found" and postinstall/msw problems)
pnpm dlx shadcn@latest init
2. Configure Vite
typescript
// vite.config.ts
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import tailwindcss from '@tailwindcss/vite';
import path from 'path';

export default defineConfig({
	plugins: [react(), tailwindcss()],
	resolve: {
		alias: {
			'@': path.resolve(__dirname, './src')
		}
	}
});
3. Update components.json
json
{
	"tailwind": {
		"config": "", // ← CRITICAL: Empty for v4
		"css": "src/index.css",
		"cssVariables": true
	}
}
4. Delete tailwind.config.ts
bash
rm tailwind.config.ts  # v4 doesn't use this file

The Four-Step Architecture (CRITICAL)

This pattern is mandatory - skipping steps will break your theme.

Step 1: Define CSS Variables at Root Level
css
/* src/index.css */
@import 'tailwindcss';

:root {
	--background: hsl(0 0% 100%); /* ← hsl() wrapper required */
	--foreground: hsl(222.2 84% 4.9%);
	--primary: hsl(221.2 83.2% 53.3%);
	/* ... all light mode colors */
}

.dark {
	--background: hsl(222.2 84% 4.9%);
	--foreground: hsl(210 40% 98%);
	--primary: hsl(217.2 91.2% 59.8%);
	/* ... all dark mode colors */
}

Critical Rules:

  • ✅ Define at root level (NOT inside @layer base)
  • ✅ Use hsl() wrapper on all color values
  • ✅ Use .dark for dark mode (NOT .dark { @theme { } })
Step 2: Map Variables to Tailwind Utilities
css
@theme inline {
	--color-background: var(--background);
	--color-foreground: var(--foreground);
	--color-primary: var(--primary);
	/* ... map ALL CSS variables */
}

Why This Is Required:

  • Generates utility classes (bg-background, text-primary)
  • Without this, bg-primary etc. won't exist
Step 3: Apply Base Styles
css
@layer base {
	body {
		background-color: var(--background); /* NO hsl() here */
		color: var(--foreground);
	}
}

Critical Rules:

  • ✅ Reference variables directly: var(--background)
  • ❌ Never double-wrap: hsl(var(--background))
Step 4: Result - Automatic Dark Mode
tsx
<div className="bg-background text-foreground">{/* No dark: variants needed - theme switches automatically */}</div>

Dark Mode Setup

1. Create ThemeProvider

See reference/dark-mode.md for full implementation or use template:

typescript
// Copy from: templates/theme-provider.tsx
2. Wrap Your App
typescript
// src/main.tsx
import { ThemeProvider } from '@/components/theme-provider'

ReactDOM.createRoot(document.getElementById('root')!).render(
  <React.StrictMode>
    <ThemeProvider defaultTheme="dark" storageKey="vite-ui-theme">
      <App />
    </ThemeProvider>
  </React.StrictMode>,
)
3. Add Theme Toggle
bash
pnpm dlx shadcn@latest add dropdown-menu

See reference/dark-mode.md for ModeToggle component code.


Critical Rules (MUST FOLLOW)

✅ Always Do:
  1. Wrap color values with hsl() in :root and .dark

    css
    --background: hsl(0 0% 100%); /* ✅ Correct */
  2. Use @theme inline to map all CSS variables

    css
    @theme inline {
        --color-background: var(--background);
    }
  3. Set "tailwind.config": "" in components.json

    json
    { "tailwind": { "config": "" } }
  4. Delete tailwind.config.ts if it exists

  5. Use @tailwindcss/vite plugin (NOT PostCSS)

  6. Use cn() for conditional classes

    typescript
    import { cn } from "@/lib/utils"
    <div className={cn("base", isActive && "active")} />
❌ Never Do:
  1. Put :root or .dark inside @layer base

    css
    /* WRONG */
    @layer base {
        :root {
            --background: hsl(...);
        }
    }
  2. Use .dark { @theme { } } pattern

    css
    /* WRONG - v4 doesn't support nested @theme */
    .dark {
        @theme {
            --color-primary: hsl(...);
        }
    }
  3. Double-wrap colors

    css
    /* WRONG */
    body {
        background-color: hsl(var(--background));
    }
  4. Use tailwind.config.ts for theme colors

    typescript
    /* WRONG - v4 ignores this */
    export default {
        theme: {
            extend: {
                colors: { primary: 'hsl(var(--primary))' }
            }
        }
    };
  5. Use @apply directive (deprecated in v4)

  6. Use dark: variants for semantic colors

    tsx
    /* WRONG */
    <div className="bg-primary dark:bg-primary-dark" />
    
    /* CORRECT */
    <div className="bg-primary" />

Semantic Color Tokens

Always use semantic names for colors:

css
:root {
	--destructive: hsl(0 84.2% 60.2%); /* Red - errors, critical */
	--success: hsl(142.1 76.2% 36.3%); /* Green - success states */
	--warning: hsl(38 92% 50%); /* Yellow - warnings */
	--info: hsl(221.2 83.2% 53.3%); /* Blue - info, primary */
}

Usage:

tsx
<div className="bg-destructive text-destructive-foreground">Critical</div>
<div className="bg-success text-success-foreground">Success</div>
<div className="bg-warning text-warning-foreground">Warning</div>
<div className="bg-info text-info-foreground">Info</div>

Common Issues & Quick Fixes

SymptomCauseFix
bg-primary doesn't workMissing @theme inline mappingAdd @theme inline block
Colors all black/whiteDouble hsl() wrappingUse var(--color) not hsl(var(--color))
Dark mode not switchingMissing ThemeProviderWrap app in <ThemeProvider>
Build failstailwind.config.ts existsDelete the file
Text invisibleWrong contrast colorsCheck color definitions in :root/.dark

See reference/common-gotchas.md for complete troubleshooting guide.


File Templates

All templates are available in the templates/ work:

  • index.css - Complete CSS setup with all color variables
  • components.json - shadcn/ui v4 configuration
  • vite.config.ts - Vite + Tailwind plugin setup
  • tsconfig.app.json - TypeScript with path aliases
  • theme-provider.tsx - Dark mode provider with localStorage
  • utils.ts - cn() utility for class merging

Copy these files to your project and customize as needed.


Show full SKILL.md (470 more words)Show less

Complete Setup Checklist

  • Vite + React + TypeScript project created
  • @tailwindcss/vite installed (NOT postcss)
  • vite.config.ts uses tailwindcss() plugin
  • tsconfig.json has path aliases configured
  • components.json exists with "config": ""
  • NO tailwind.config.ts file exists
  • src/index.css follows v4 pattern:
    • :root and .dark at root level (not in @layer)
    • Colors wrapped with hsl()
    • @theme inline maps all variables
    • @layer base uses unwrapped variables
  • Theme provider installed and wrapping app
  • Dark mode toggle component created
  • Test theme switching works in browser

Advanced Topics

Load references/advanced-usage.md for advanced patterns including:

  • Custom Colors: Add semantic colors beyond default palette
  • v3 Migration: See references/migration-guide.md for complete guide
  • Component Best Practices: Semantic tokens, cn() utility, composition patterns

Quick Example:

css
:root {
	--brand: hsl(280 65% 60%);
}
@theme inline {
	--color-brand: var(--brand);
}

Usage: <div className="bg-brand">Branded</div>

For detailed patterns and component composition examples, load references/advanced-usage.md.


Dependencies

✅ Install These
json
{
	"dependencies": {
		"tailwindcss": "^4.1.17",
		"@tailwindcss/vite": "^4.1.17",
		"clsx": "^2.1.1",
		"tailwind-merge": "^3.3.1",
		"@radix-ui/react-*": "latest",
		"lucide-react": "^0.554.0",
		"react": "^19.2.0",
		"react-dom": "^19.2.0"
	},
	"devDependencies": {
		"@types/node": "^24.10.1",
		"@vitejs/plugin-react": "^5.1.1",
		"vite": "^7.2.4",
		"typescript": "~5.9.3"
	}
}
❌ NEVER Install These (Deprecated in v4)
bash
# These packages will cause build errors:
bun add tailwindcss-animate  # ❌ Deprecated
# or: npm install tailwindcss-animate  # ❌ Deprecated

bun add tw-animate-css      # ❌ Doesn't exist

If you see import errors for these packages, remove them and use native CSS animations or @tailwindcss/motion instead.


Tailwind v4 Plugins

Tailwind v4 supports official plugins using the @plugin directive in CSS.

Quick Example:

css
@import 'tailwindcss';
@plugin "@tailwindcss/typography";
@plugin "@tailwindcss/forms";

Common Error: ❌ WRONG: @import "@tailwindcss/typography" (doesn't work) ✅ CORRECT: @plugin "@tailwindcss/typography" (use @plugin directive)

Built-in Features: Container queries are now core (no @tailwindcss/container-queries plugin needed).

Load references/plugins-reference.md for complete documentation including Typography plugin (prose classes), Forms plugin, installation steps, and common plugin errors.


Reference Documentation

For deeper understanding, see:

  • common-gotchas.md - All the ways it can break (and fixes)
  • dark-mode.md - Complete dark mode implementation
  • migration-guide.md - Migrating hardcoded colors to CSS variables
  • plugins-reference.md - Official Tailwind v4 plugins (Typography, Forms)
  • advanced-usage.md - Custom colors and advanced patterns

When to Load References

Load reference files based on user's specific needs:

Load references/common-gotchas.md when:
  • User reports "colors not working" or "bg-primary doesn't exist"
  • Dark mode not switching properly
  • Build fails with Tailwind errors
  • User encounters any CSS/configuration issue
  • Debugging theme problems
Load references/dark-mode.md when:
  • User asks to implement dark mode
  • Theme switching not working
  • Need ThemeProvider component code
  • Questions about system theme detection
Load references/migration-guide.md when:
  • Migrating from Tailwind v3 to v4
  • User has hardcoded colors to migrate
  • Questions about v3 → v4 changes
  • Need migration checklist
Load references/plugins-reference.md when:
  • User needs Typography plugin (prose class)
  • User needs Forms plugin
  • Questions about @plugin directive
  • Plugin installation errors
Load references/advanced-usage.md when:
  • User asks about custom colors beyond defaults
  • Need advanced component patterns
  • Questions about component best practices
  • Component composition questions

Official Documentation


Production Example

This skill is based on the WordPress Auditor project:

All patterns in this skill have been validated in production.


Questions? Issues?

  1. Check reference/common-gotchas.md first
  2. Verify all steps in the 4-step architecture
  3. Ensure components.json has "config": ""
  4. Delete tailwind.config.ts if it exists
  5. Check official docs: https://ui.shadcn.com/docs/tailwind-v4

© ever-works, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files (references) in .agents/skills/tailwind-v4-shadcn of ever-works/ever-works.

  • SKILL.md
  • references/advanced-usage.md
  • references/common-gotchas.md
  • references/dark-mode.md
  • references/migration-guide.md
  • references/plugins-reference.md
  • templates/components.json
  • templates/index.css
  • templates/theme-provider.tsx
  • templates/tsconfig.app.json
  • templates/utils.ts
  • templates/vite.config.ts

Open the folder on GitHubat commit 330f7b9

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in ever-works/ever-works, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Tailwind V4 Shadcn next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Tailwind V4 Shadcn compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Tailwind V4 Shadcn this skillever-works/ever-works1622 repos~3.8kAutomated safety check: PassMIT
Shadcn Tailwind UILiarMTTT/TavernWeave154—~1.7kAutomated safety check: PassCustom licence
Tailwind V4 Shadcnsecondsky/claude-skills227—~4kAutomated safety check: PassMIT
Tailwind V4 Shadcnaiskillstore/marketplace4331 repos~4.8kAutomated safety check: PassNone
Extract DesignManavarya09/design-extract4.2k—~786Automated safety check: NotesMIT
Tailwind Theme Builderjezweb/claude-skills1.1k1 repos~3.2kAutomated safety check: PassMIT

Similar skills

  • Shadcn Tailwind UI

    LiarMTTT/TavernWeave

    Build, restyle, or review accessible React interfaces that use shadcn/ui, Radix UI primitives, and Tailwind CSS.

    154 GitHub stars~1.7k tokensUpdated 6 days ago
    Frontend & DesignAuto-check passed
  • Tailwind V4 Shadcn

    secondsky/claude-skills

    | Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React.

    227 GitHub stars~4k tokensUpdated 12 days ago
    Frontend & DesignAuto-check passed
  • Tailwind V4 Shadcn

    aiskillstore/marketplace

    Set up Tailwind v4 with shadcn/ui using @theme inline pattern and CSS variable architecture.

    433 GitHub starsUsed in 1 repo~4.8k tokens
    Frontend & DesignAuto-check passed
  • Extract Design

    Manavarya09/design-extract

    Extract the full design language from any website URL. An agent skill from Manavarya09/design-extract.

    4.2k GitHub stars~786 tokensUpdated 2 days ago
    Frontend & DesignAuto-check: notes
  • Tailwind Theme Builder

    jezweb/claude-skills

    Set up Tailwind v4 + shadcn/ui themed UI with dark mode. An agent skill from jezweb/claude-skills.

    1.1k GitHub starsUsed in 1 repo~3.2k tokens
    Frontend & DesignAuto-check passed
  • UI Design System

    try-works/role-model

    React UI component systems with TailwindCSS + Radix + shadcn/ui.

    118 GitHub stars~5k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from ever-works/ever-works

All 14 skills in this repo
  • Nodejs Backend Patterns

    ever-works/ever-works

    Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices.

    162 GitHub starsUsed in 18 repos~4k tokens
    Auto-check passed
  • Accessibility

    ever-works/ever-works

    Audit and improve web accessibility following WCAG 2.2 guidelines.

    162 GitHub starsUsed in 6 repos~3.2k tokens
    Auto-check passed
  • Tailwind CSS Patterns

    ever-works/ever-works

    Provides comprehensive Tailwind CSS utility-first styling patterns including responsive design, layout utilities, flexbox, grid, spacing, typography, colors, and modern CSS best practices.

    162 GitHub starsUsed in 3 repos~1.6k tokens
    Auto-check: notes
  • SEO

    ever-works/ever-works

    Optimize for search engine visibility and ranking. An agent skill from ever-works/ever-works.

    162 GitHub starsUsed in 10 repos~2.9k tokens
    Auto-check passed
  • Nodejs Express Server

    ever-works/ever-works

    Build production-ready Express.js servers with middleware, authentication, routing, and database integration.

    162 GitHub stars~965 tokensUpdated yesterday
    Auto-check passed
  • Configure email verification, implement password reset flows, set password policies, and customise hashing algorithms for Better Auth email/password authentication.

    162 GitHub starsUsed in 3 repos~1.5k tokens
    Auto-check passed

Questions about Tailwind V4 Shadcn

What does Tailwind V4 Shadcn do?

Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React. Tailwind V4 Shadcn is an agent skill from ever-works/ever-works. Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React.

When should I use Tailwind V4 Shadcn?

Tailwind V4 Shadcn fits situations like: : initializing React projects with Tailwind v4; setting up shadcn/ui; implementing dark mode; debugging CSS variable issues.

How do I install Tailwind V4 Shadcn in Claude Code?

Run `npx skills add ever-works/ever-works --skill tailwind-v4-shadcn -a claude-code`. Or copy the skill folder (.agents/skills/tailwind-v4-shadcn in ever-works/ever-works) into .claude/skills/tailwind-v4-shadcn in your project. Claude Code loads it when a task matches its description.

How do I install Tailwind V4 Shadcn in Codex?

Run `npx skills add ever-works/ever-works --skill tailwind-v4-shadcn -a codex`. Or copy the skill folder (.agents/skills/tailwind-v4-shadcn in ever-works/ever-works) into .agents/skills/tailwind-v4-shadcn in your project. Codex loads it when a task matches its description.

Can I use Tailwind V4 Shadcn in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ever-works/ever-works --skill tailwind-v4-shadcn -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/tailwind-v4-shadcn, .gemini/skills/tailwind-v4-shadcn, .github/skills/tailwind-v4-shadcn and .opencode/skills/tailwind-v4-shadcn in your project.

What does Tailwind V4 Shadcn need to run?

Going by SKILL.md and its folder, Tailwind V4 Shadcn needs TypeScript for the scripts in its folder and the command-line tools its instructions call (bun and pnpm). Our summary lists: Node.js.

Does Tailwind V4 Shadcn access the network?

SKILL.md names 3 domains. As links in the text: ui.shadcn.com, wordpress-auditor.webfonts.workers.dev and tailwindcss.com. This is read from the text; nothing was executed.

Is Tailwind V4 Shadcn safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Tailwind V4 Shadcn use?

Tailwind V4 Shadcn is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Tailwind V4 Shadcn use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.8k tokens, read only when the agent opens those files.

What are the alternatives to Tailwind V4 Shadcn?

Skills that share tags, products or a category with Tailwind V4 Shadcn: Shadcn Tailwind UI (LiarMTTT/TavernWeave, 154 stars), Tailwind V4 Shadcn (secondsky/claude-skills, 227 stars), Tailwind V4 Shadcn (aiskillstore/marketplace, 433 stars) and Extract Design (Manavarya09/design-extract, 4.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Tailwind V4 Shadcn?

ever-works (a GitHub organization) maintains it in ever-works/ever-works, which has 162 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on October 10, 2026.

Source: ever-works/ever-works on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.