Taste Skill — “Anti-Slop Frontend Framework for AI Agents”,一套 Agent Skill 集合,专治 AI 生成前端的”千篇一律感”(AI purple 渐变、居中 Hero、三张等宽卡片、Inter 字体、em-dash 滥用等)。63.2k stars,MIT 协议,兼容 Claude Code / Codex / Cursor 等主流编码 Agent。

核心机制

  • Brief Inference(读懂需求):生成代码前先输出一行 “Design Read”,推断页面类型/受众/氛围词/参考信号,避免一上来就套用默认审美
  • 三档旋钮:DESIGN_VARIANCE(布局实验度 1-10)、MOTION_INTENSITY(动效强度 1-10)、VISUAL_DENSITY(信息密度 1-10),依据 Brief 推断取值而非死用默认值
  • 设计系统映射表:按品牌语境匹配官方组件库(Fluent/Material/Carbon/Polaris/Atlaskit/Primer/GOV.UK/USWDS/shadcn 等),拒绝手搓已有官方方案的 CSS
  • AI Tells 硬性禁令:em-dash 全面禁用(唯一非负例外条款)、premium-consumer 米色+黄铜色系禁用、Fraunces/Instrument_Serif 禁用、eyebrow 标签限流(每 3 节最多 1 个)、Jane Doe/Acme 式假名假数据禁用等三十余条production-test 提炼出的反 AI 味规则
  • GSAP 标准骨架:Sticky-Stack、Horizontal-Pan 等滚动动效给出可复用的规范代码片段(start: "top top" + pin: true)
  • Final Pre-Flight Check:交付前需逐项核对近百条清单(对比度、CTA 唯一意图、Bento 格子数精确匹配等),任一项不过即视为未完成
  • Redesign Protocol:区分 Greenfield / Preserve / Overhaul 三种改版模式,先审计现状再动手,保护 IA、SEO、埋点字段

Skill 清单

仓库 skills/ 目录下所有 Skill 共用 npx skills add 同一套安装方式,按「实现型」和「图像生成型」两类:

Skill安装名用途
taste-skilldesign-taste-frontend默认主 Skill,v2 实验版,综合上述所有规则
taste-skill-v1design-taste-frontend-v1旧版本,供依赖旧行为的项目锁定使用
gpt-tasteskillgpt-tasteGPT/Codex 专用更严格变体
image-to-code-skillimage-to-code先生成参考图再实现代码的流水线
redesign-skillredesign-existing-projects存量项目改版,先审计再修
soft-skill / minimalist-skill / brutalist-skill对应视觉方向已定时使用的风格化变体
output-skillfull-output-enforcement防止模型输出半成品
stitch-skillstitch-design-taste兼容 Google Stitch 规则
imagegen-frontend-web / imagegen-frontend-mobile / brandkit图像生成型,仅输出参考图供后续编码 Agent 使用

安装方式

npx skills add https://github.com/Leonxlnx/taste-skill
# 或只装某个子 Skill
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

也可直接把某个 SKILL.md 复制进项目或粘进对话。

适用边界

明确不适用于 Dashboard/密集数据表/多步表单/代码编辑器/原生移动端/实时协同 UI —— 这些场景应直接用对应官方设计系统(Fluent/Carbon/Atlaskit 等),而不是套用本 Skill 的营销页/落地页规则。

关联

  • frontend-slides — 同为 Claude Code Skill + 单文件 HTML 输出,但 frontend-slides 专注 PPT/演示文稿生成,taste-skill 专注落地页/官网前端审美纪律
  • officecli — 同样内置 HTML/PNG 渲染引擎,但落点在 Office 文档而非 Web 前端