Taste Skill:让AI写前端时少一点模板味
用AI写前端最大的痛点是什么?不是代码跑不起来,而是跑起来之后长得一模一样。
居中大标题、三张卡片、蓝紫渐变、纯黑背景——不管你是做SaaS官网还是个人博客,AI总能给你整出一套”AI味”十足的界面。好看吗?不难看。有辨识度吗?完全没有。
Taste Skill就是为了解决这个问题。

它是什么
Taste Skill不是组件库,也不是UI框架。它是一组SKILL.md文件,专门给Cursor、Claude Code、Codex、Gemini CLI、Lovable、OpenCode这些AI编码工具用。
核心思路很简单:在AI开始写代码之前,先把”什么是好界面”的规则告诉它。
仓库里有几个关键文件:
taste-skill/SKILL.md— 通用审美规则gpt-tasteskill/SKILL.md— 更强调布局变化和GSAP动效redesign-skill/SKILL.md— 专门改造已有项目image-to-code-skill/SKILL.md— 先生成参考图,再写代码imagegen-frontend-web/SKILL.md— 网页端参考图生成imagegen-frontend-mobile/SKILL.md— 移动端参考图生成brandkit/SKILL.md— 品牌风格探索
它怎么约束AI
不是靠prompt,而是靠规则文件。举几个例子:
字体和间距:明确指定字体族、容器宽度、栅格系统,不让AI随便用默认值。
反模板规则:避免默认紫蓝渐变、三列卡片、纯黑背景——这些是AI最爱用的”安全选择”。

上面这张图就是Taste Skill追求的效果——不堆卡片,用留白和层级让信息自然流动。左边是AI默认会生成的”安全界面”,右边是加上审美约束后的产出。区别一眼就能看出来。
状态补齐:loading、empty、error、hover、active,该有的状态一个不能少。很多AI写的界面,鼠标放上去没有任何反馈,就是因为缺了hover状态。
动画规范:用transform和opacity做动画,避免性能差的布局动画(比如直接改width、height)。
依赖检查:先检查package.json,不要凭空import不存在的依赖。
背后的研究
项目里有个research/目录,整理了2025年的一些受控实验。结论挺有意思的:在复杂多要求的提示下,模型经常漏掉必需章节、格式约束和长度要求。
这不是AI偷懒,而是上下文太长时,注意力会被分散。Taste Skill的output-skill就是针对这类问题,把”完整输出、不要占位、不要跳段”写进规则。
要注意的是,这些是项目内整理的背景资料,不是独立的基准测试排行榜。写项目介绍时,把它当成设计依据更准确。
怎么用
方式一:npx安装(推荐)
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
把需要的SKILL.md文件内容复制到项目里,或者直接粘贴到对话中。比如想改造已有界面:
skills/redesign-skill/SKILL.md
它会先扫描项目,诊断字体、颜色、布局、状态和组件问题,最后做针对性改造。
方式四:图像驱动
follow the skill: generate images, then analyze, then code
先让AI生成网页或移动端参考图,再对照实现。比”直接写一个好看的页面”更稳,因为视觉目标先被固定下来。

实际用起来什么感觉
我拿它试了几个场景:
场景一:给一个工具站做Landing Page
以前用Cursor直接写,出来的一定是”居中大标题+三个feature卡片+底部CTA”。用了taste-skill之后,AI会主动做一些布局变化,比如左对齐标题、用不对称网格、加一些微妙的背景纹理。不敢说惊艳,但至少不像模板了。
场景二:改造一个后台管理界面
用redesign-skill扫描了一个挺粗糙的管理后台,它列出了字体不统一、按钮缺少hover状态、空状态没有设计等问题,然后逐个修复。没有重写项目,只是在现有基础上打磨。
场景三:移动端多屏流程
用imagegen-frontend-mobile生成参考图,再让Codex对照实现。比纯文字描述要精准得多,因为”参考图长这样”比”用现代化设计风格”具体多了。
适合谁
- 用AI写前端的开发者:不想每次都要手动调审美
- 独立开发者:没设计师,但界面也不能太丑
- 团队统一规范:多人用AI写前端时,确保风格一致
- 改造已有项目:不想重写,只想提升质感
不适合谁
- 不用AI写前端的人——这东西没有手动使用的场景
- 对设计有极高要求的项目——它能帮你从60分到80分,但从80到90还是得靠人
- 一次塞太多Skill——不同项目选一个最贴近任务的就够了
几点注意
- Beta阶段:官网标注”Beta testing right now”,团队落地建议先小范围试用
- 不是设计师替代品:它解决的是”生成前的设计约束”,不替代设计判断
- 参考图只出图不写代码:imagegen类Skill只负责生成视觉参考,代码实现是另外的流程
- 图像驱动更稳:先固定视觉目标,再让AI写代码,比直接写要可控
最后
Taste Skill值得关注的地方,不是”让AI页面变高级”这句口号,而是把审美问题拆成了工程规则。
字体怎么选、卡片什么时候该少用、动效怎么避免卡顿、按钮和表单状态要不要补齐——这些原本靠经验判断的细节,被写进了SKILL.md。对经常用Codex、Cursor、Claude Code做前端的人来说,它更像一套可携带的UI审稿规则。
项目地址:https://github.com/Leonxlnx/taste-skill
如果你也在为AI写的前端”模板味”头疼,可以试试。