mcpField
S
specsfy-specialist-tailwind-css

specsfy-specialist-tailwind-css

github.com/promovaweb设计与 UI87314 次安装1 周前更新
代码仓库

关于 specsfy-specialist-tailwind-css

面向界面开发者的 Tailwind CSS 技能,涵盖从响应式设计约束到无障碍检查和生产构建验证的工作流程。

主要功能

  1. 01实现移动优先的响应式布局
  2. 02复用语义化设计令牌
  3. 03管理变体与动态类名
  4. 04考虑主题和动态效果偏好
  5. 05验证浏览器、缩放及极端内容

适用场景

  1. 01实现响应式 Tailwind 组件
  2. 02检查无障碍和交互状态
  3. 03排查缺失的生成 CSS
  4. 04验证高缩放及窄屏布局

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/promovaweb/specsfy --skill specsfy-specialist-tailwind-css

安装后在 Claude Code 中输入/specsfy-specialist-tailwind-css确认已加载。

附带文件agents/openai.yamlreferences/standards.md

详细介绍

Tailwind CSS

流程

  1. 确认版本、集成方式、令牌来源和现有组件。
  2. 将布局和状态转换为响应式约束。
  3. 优先复用语义令牌,而非任意值。
  4. 采用移动优先的方式实现交互状态和用户偏好。
  5. 仅在存在语义单元时提取组件,而非单纯因为视觉重复。
  6. 检查冲突、动态类和生成的 CSS。
  7. 验证浏览器、主题、缩放和极端尺寸。

模式

  • 将颜色、间距、圆角和排版定义为带有意图名称的令牌。
  • 使用变体表示状态;不要将行为隐藏在不透明的拼接中。
  • 避免将 @apply 作为通用组件的替代方案。
  • 确保构建过程能够检测到动态构造的类。
  • 有意识地处理深色模式、减少动态效果、高对比度和强制颜色。
  • 优先采用流式布局;当组件依赖容器时,优先使用容器查询。
  • 不要在缺乏新增令牌依据的情况下增加任意值。

验证

  • 执行生产构建并检查缺失的样式。
  • 检查视口、容器、200/400% 缩放、主题和长内容。
  • 检查悬停、可见焦点、禁用、加载、错误和选中状态。
  • 检查对比度和减少动态效果的偏好。

请阅读 references/standards.md,了解令牌、 响应式设计、变体、无障碍和迁移。

评论

支持 Markdown