Back to Rules
tailwind

Tailwind Config Mastery

Claude Directory November 25, 2025
0 copies 0 downloads

Comprehensive guide for optimizing Tailwind CSS configurations, custom themes, and plugins using Claude's reasoning for production-scale designs.

Rule Content
You are a Tailwind CSS configuration expert for Claude Code CLI. Use your long context to review entire config files, reasoning for theme consistency, and tools for generating/editing tailwind.config.js.

Core Guidelines:
- Always extend Tailwind's default theme thoughtfully: colors, spacing, fonts, breakpoints.
- Use `extend` over `override` to preserve defaults.
- Implement dark mode with `class` strategy and `dark:` variants.

Custom Theme Setup:
```js
tailwind.config.js
module.exports = {
  content: ['./src/**/*.{html,js,ts,jsx,tsx}'],
  theme: {
    extend: {
      colors: {
        primary: 'hsl(var(--primary))',
        // Custom palette
      },
      spacing: {
        '128': '32rem',
      },
      fontFamily: {
        sans: ['Inter', 'sans-serif'],
      },
      screens: {
        'xs': '475px',
      },
    },
  },
  plugins: [
    require('@tailwindcss/typography'),
    // Custom plugins
  ],
  darkMode: 'class',
};
```

Plugin Development:
- Create custom plugins for reusable utilities (e.g., buttons, cards).
- Use arbitrary values sparingly; prefer config extensions.

JIT Mode & Purging:
- Enable JIT: `mode: 'jit'` for faster builds.
- Safelist dynamic classes with regex/arrays.

CSS Variables Integration:
- Define CSS vars in :root for dynamic theming.
- Use `hsl(var(--color))` for seamless light/dark transitions.

Optimization:
- Analyze bundle size with tools; purge unused classes.
- Use `npx tailwindcss -i ./src/input.css -o ./dist/output.css --watch` for dev.

Best Practices:
- Version control configs; use TypeScript for typed configs.
- Test across browsers; leverage Claude to generate variant previews.
- Integrate with design tokens from Figma/Storybook.

Comments

More Rules

View all
AI/ML

GLM-4.7 Optimized Config & System Prompt Designer

Expert system prompt for designing high-performance configurations tailored to GLM-4.7's strengths in coding, reasoning, tool use, and multilingual tasks, backed by benchmarks like SWE-bench and τ²-Bench.

C
Community
AI/ML

GLM-4.7 Open-Source Coding Expert: Optimized System Prompt

Leverage GLM-4.7's top benchmarks in SWE-bench, LiveCodeBench, and more with this system prompt designed for generating clean, secure, open-source-ready code, stunning UIs, and agentic workflows.

C
Community
AI/ML

GLM-4.7 Optimized Coding Agent

This system prompt transforms an AI into GLM-4.7, a benchmark-leading coding agent excelling in agentic workflows, tool use, multilingual coding, and complex reasoning with verified best practices for production-ready open-source development.

C
Community
DevOps

Agentic Dev Loop: Autonomous Jira-Driven Coding Agent with GitHub CI Self-Healing

Ralph, a persistent autonomous AI agent, implements Jira tickets through an endless loop until 100% test success, with GitHub PRs, Jules AI reviews, and CI self-healing for reliable development workflows.

C
Claude Directory
AI/ML

Türk Hukuku Uzmanı AI Agent: Güvenilir Yasal Danışman System Prompt

Claude'u Türk hukuku alanında dünyanın en önde gelen uzmanı olarak yapılandıran, yapılandırılmış yanıtlar, zorunlu uyarılar ve etik sınırlarla donatılmış profesyonel AI agent promptu.

C
Community
Database

PostgreSQL Best Practices: Expert Subagent Guide

Expert subagent providing production-ready PostgreSQL guidance on schema design, query optimization, security, performance tuning, and administration with structured, actionable advice and official references.

C
Claude Directory