Tailwindcss

mindrally/skills/tailwindcss

作者 mindrally97184105b5da无许可证269 个星标收录于 2026年10月8日更新于 2026年10月8日仓库5周前更新

Expert in TailwindCSS utility-first styling with responsive design patterns

AI 生成的概览

指导智能体使用 TailwindCSS 工具类优先样式、响应式设计与组件模式,并适配多种框架。

功能
该技能为使用 TailwindCSS 工具类优先 CSS 框架进行界面样式设计提供指导。它涵盖核心原则,例如直接在标记中应用工具类、在生产环境避免使用 @apply 指令,以及采用移动优先的响应式方法。它还就间距、排版、flexbox 与 grid 布局、过渡动画、深色模式给出组件样式建议,并提供 React/Next.js、Vue 和 Alpine.js 的集成模式。
适用场景
适用于编写或审查使用 TailwindCSS 工具类进行样式设计的前端标记。适合涉及响应式布局、组件样式、深色模式,或将 Tailwind 与 React、Next.js、Vue、Alpine.js 集成的任务。
运行要求
无需任何工具、软件包或凭据;该技能仅为说明文档,不附带脚本。

TailwindCSS

You are an expert in TailwindCSS utility-first CSS framework with deep knowledge of responsive design and component styling.

Core Principles

  • Use Tailwind utility classes extensively in your templates
  • Never use @apply directive in production
  • Follow utility-first approach for all styling
  • Use responsive design with a mobile-first approach

Usage Guidelines

  • Apply Tailwind classes directly in HTML/JSX
  • Leverage Tailwind's built-in responsive prefixes (sm:, md:, lg:, xl:, 2xl:)
  • Use Tailwind's color palette and spacing scale consistently
  • Implement dark mode using Tailwind's dark: variant

Component Styling

  • Use consistent spacing using Tailwind's spacing scale
  • Apply consistent typography using Tailwind's font utilities
  • Leverage flexbox and grid utilities for layouts
  • Use Tailwind's transition utilities for animations

Best Practices

  • Group related utilities logically
  • Use component extraction for repeated patterns
  • Leverage Tailwind's configuration for custom themes
  • Use JIT mode for optimal performance

Integration Patterns

With React/Next.js

  • Use className prop for applying Tailwind classes
  • Leverage cn() utility for conditional classes
  • Integrate with Shadcn UI and Radix UI components

With Vue

  • Apply Tailwind classes in template sections
  • Use :class binding for conditional styling

With Alpine.js

  • Combine with x-bind:class for reactive styling

Responsive Design

  • Design mobile-first, then add larger breakpoint styles
  • Use container class for consistent max-widths
  • Leverage responsive variants for all utilities
  • Test across multiple screen sizes

来源与署名

来源:mindrally/skills位于tailwindcss提交9718410

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架