用 AI 写前端页面时,你是否经常遇到这样的问题:生成的界面总是"居中大标题 + 三张卡片 + 蓝紫渐变"的模板感?字体、间距、配色全靠运气?
Taste Skill 正是为了解决这个问题而生。它是一组面向 AI 编码 Agent 的 SKILL.md 文件,把字体、间距、配色、动效、组件状态等前端审美规则写成可复用指令,从根本上减少 AI 生成"模板味界面"的概率。
GitHub:https://github.com/Leonxlnx/taste-skill
官网:https://www.tasteskill.dev/
项目定位
Taste Skill 面向 Cursor、Claude Code、Codex、Gemini CLI、v0、Lovable 等 AI 编码工具,目标是让 Agent 生成前端时少一点默认模板感,多一点设计感。
它不是组件库,也不是 UI 框架。仓库里真正起作用的是一组 Skill 文件,这些文件会约束 Agent 的生成习惯,例如:
- 先检查
package.json,不要凭空 import 依赖 - 避免默认紫蓝渐变、三列卡片、纯黑背景
- 使用更明确的字体、容器宽度、栅格和响应式规则
- 补齐 loading、empty、error、hover、active 等状态
- 用 transform 和 opacity 做动画,避免性能差的布局动画

核心参数:1-10 调节项
Taste Skill 提供了一组可调参数,默认写在 SKILL.md 顶部,让同一个 Skill 适配不同任务:
| 参数 | 默认值 | 控制什么 |
|---|---|---|
DESIGN_VARIANCE |
8 | 布局实验程度,数值越高越不容易生成居中模板 |
MOTION_INTENSITY |
6 | 动效强度,从 hover 到滚动动画、磁吸按钮 |
VISUAL_DENSITY |
4 | 信息密度,从留白感到仪表盘密度 |
做官网首屏,可以提高布局变化;做后台系统,可以提高信息密度;做移动端原型,配合 imagegen mobile Skill 先出参考图。
Skill 矩阵:不同场景,不同 Skill
| Skill | 适合场景 | 输出 |
|---|---|---|
taste-skill |
通用前端 | 页面代码 |
gpt-taste |
Codex / GPT 场景 | 更强约束的代码 |
redesign-skill |
改造已有项目 | 审计 + 修改 |
image-to-code-skill |
先图像参考,再代码 | 图像分析 + 代码 |
imagegen-frontend-web/mobile |
生成设计参考图 | 图片 |
brandkit |
品牌板、字体、色彩 | 图片 |

效果展示
仓库自带的 Floria 示例展示了它追求的效果:更强的版式、留白、视觉层级,而不是常见的卡片堆叠。



快速上手
方式一:一键安装全部 Skill
npx skills add https://github.com/Leonxlnx/taste-skill
方式二:只安装指定 Skill
npx skills add https://github.com/Leonxlnx/taste-skill --skill "imagegen-frontend-mobile"
方式三:直接复制 SKILL.md
不想走 CLI,也可以把某个 SKILL.md 直接复制到项目或对话里。比如改造已有界面:
skills/redesign-skill/SKILL.md
它会先扫描项目,再诊断字体、颜色、布局、状态和组件问题,最后做有针对性的改造。
典型使用场景
场景一:做一个新官网
给 SaaS 产品生成 landing page,希望摆脱"居中大标题 + 三张卡片 + 蓝紫渐变"的默认样子。用 taste-skill 或 gpt-taste,生成前明确行业、页面目标和禁用风格。
场景二:改造已有项目
一个可用的后台系统看起来很粗糙,需要提升字体、间距、按钮状态和空状态。用 redesign-skill,流程是 scan → diagnose → fix,不主张重写项目。
场景三:先出视觉参考,再写代码
需要一个移动端 App 的多屏流程,不想让 Agent 直接凭空写页面。用 imagegen-frontend-mobile 先出图,再用 image-to-code-skill 把"生成图 → 分析图 → 实现代码"串成一个流程。
场景四:给团队统一 AI 生成规范
团队里多人都在用 AI 写前端,但每个人产出的界面风格差异很大。把选定的 Skill 放进项目规范,Agent 接到任务时先遵守同一套设计底线。
使用注意
- Taste Skill 解决的是"生成前的设计约束",不是替代设计师
- 不同项目不要一次塞太多 Skill,先选一个最贴近任务的
- 涉及依赖时,要让 Agent 先检查
package.json - 图像类 Skill 只负责生成参考图,不直接输出代码
- 官网仍标注 Beta testing,团队落地时建议先在小项目试用
苏米注
Taste Skill 最值得关注的地方,不是"让 AI 页面变高级"这句口号,而是把审美问题拆成了工程规则。
字体怎么选、卡片什么时候该少用、动效怎么避免卡顿、按钮和表单状态要不要补齐——这些原本靠经验判断的细节,被写进了可执行的 SKILL.md。对经常用 Codex、Cursor、Claude Code 做前端的人来说,它更像一套可携带的 UI 审稿规则。
项目目前处于 Beta 阶段,但思路非常成熟。如果你也厌倦了 AI 生成的"模板味界面",值得一试。