TailwindCSS重构技能Skill tailwind-refactor

此技能专为 Tailwind CSS 开发者设计,用于代码重构和 v4 迁移。它提供最佳实践指南,帮助清理废弃工具类、整合冗长模式、更新语法,并确保兼容性,同时保持视觉一致性。关键词:Tailwind CSS,重构,v4 迁移,前端开发,代码优化,CSS 框架。

前端开发 0 次安装 0 次浏览 更新于 3/18/2026

name: tailwind-refactor description: Tailwind CSS 代码重构模式,用于 v4 迁移和反模式清理。此技能应用于重构 Tailwind 工具类、从 v3 迁移到 v4、清理废弃工具类、整合冗长类模式或移除代码异味 — 所有这些都不改变视觉输出。触发于涉及 Tailwind CSS 清理、v4 迁移、类重构、@apply 移除或工具现代化的任务。

社区 Tailwind CSS 重构最佳实践

针对 v4 的 Tailwind CSS 应用程序的全面代码质量重构指南。包含 8 个类别的 50 条规则,按迁移紧急程度优先排序。每个转换都保留现有的外观和感觉 — 此技能纯粹关于更干净的代码、现代语法和 v4 兼容性。

配套技能: 使用 tailwind-ui-refactor 进行视觉设计改进和 tailwind-responsive-ui 进行响应式布局模式。

何时应用

在手动迁移之前: 首先运行 npx @tailwindcss/upgrade — 它自动处理大多数配置和重命名工具更改。然后使用此技能处理自动工具未覆盖的模式。

在以下情况下参考这些指南:

  • 将项目从 Tailwind CSS v3 迁移到 v4
  • 清理废弃或重命名的工具类
  • 整合冗长的多类模式
  • 用设计令牌替换任意值
  • 移除 CSS 文件中的 @apply 过度使用
  • 现代化语法到 v4 约定

按优先级分类的规则类别

优先级 类别 影响 前缀
1 配置迁移 关键 config-
2 废弃工具替换 关键 dep-
3 重命名工具更新 rename-
4 类整合 class-
5 任意值清理 中高 arb-
6 语法现代化 syntax-
7 @apply 和架构清理 arch-
8 现代功能采用 低中 adopt-

快速参考

1. 配置迁移(关键)

2. 废弃工具替换(关键)

3. 重命名工具更新(高)

4. 类整合(高)

5. 任意值清理(中高)

6. 语法现代化(中)

7. @apply 和架构清理(中)

8. 现代功能采用(低中)

如何使用

阅读单个参考文件以获取详细解释和代码示例:

参考文件

文件 描述
references/_sections.md 类别定义和排序
assets/templates/_template.md 新规则模板
metadata.json 版本和参考信息