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
- 01Tailwind CSS v4 setup guidance
- 02Utility-first styling practices
- 03Custom CSS and token consistency
- 04Component extraction for complex classes
- 05CSS import ordering guidance
Use cases
- 01Setting up Tailwind CSS v4
- 02Styling React components with utilities
- 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-v4After 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.mdtailwind-class-strategy.mdtailwind-css-ordering.mdtailwind-setup.mdDetails
From the project READMETailwind 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
classNamefor 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 neededtailwind-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