mcpField
B
busirocket-tailwindcss-v4

busirocket-tailwindcss-v4

github.com/busirocketDesign & UI199 installsUpdated 15w ago
Repository

About busirocket-tailwindcss-v4

A guidance skill for setting up and styling projects with Tailwind CSS v4. It focuses on utility-first classes, consistent tokens, limited custom CSS, and extracting components when class strings become difficult to manage.

Key features

  1. 01Tailwind CSS v4 setup guidance
  2. 02Utility-first styling practices
  3. 03Custom CSS and token consistency
  4. 04Component extraction for complex classes
  5. 05CSS import ordering guidance

Use cases

  1. 01Setting up Tailwind CSS v4
  2. 02Styling React components with utilities
  3. 03Reducing style drift across a project

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/busirocket/agents-skills --skill busirocket-tailwindcss-v4

After installing, type/busirocket-tailwindcss-v4in Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

rules/
tailwind-avoid-drift.md
tailwind-class-strategy.md
tailwind-css-ordering.md
tailwind-setup.md

Details

From the project README

Tailwind CSS v4 Best Practices

Setup and styling patterns for Tailwind CSS v4 projects.

When to Use

Use this skill when:

  • Setting up Tailwind CSS v4 in a project
  • Writing component styles with Tailwind utilities
  • Deciding when to extract custom CSS vs using utilities
  • Avoiding style drift and maintaining consistency

Non-Negotiables (MUST)

  • Import Tailwind via a single global CSS entry: @import 'tailwindcss';
  • Keep that global CSS imported from the root layout.
  • Prefer Tailwind utilities in className for most styling.
  • Avoid large custom CSS files; keep custom CSS truly global (resets, tokens).
  • Avoid heavy use of arbitrary values unless necessary; prefer consistent tokens.

Class Strategy

  • If class strings become hard to read:
    • Extract a small presentational component.
    • Or extract a components/<area>/... wrapper rather than inventing large custom CSS.

Rules

Setup
  • tailwind-setup - Tailwind CSS v4 setup (single global CSS import)
Class Strategy
  • tailwind-class-strategy - Prefer utilities, extract components when needed
  • tailwind-avoid-drift - Avoid style drift (keep custom CSS global, prefer tokens)
Ordering
  • tailwind-css-ordering - CSS order depends on import order

Related Skills

  • busirocket-react - Component extraction patterns

How to Use

Read individual rule files for detailed explanations and code examples:

rules/tailwind-setup.md
rules/tailwind-class-strategy.md
rules/tailwind-avoid-drift.md

Each rule file contains:

  • Brief explanation of why it matters
  • Code examples (correct and incorrect patterns)
  • Additional context and best practices

Comments

Markdown supported