跳转到使用指南
design-taste-frontend作者 Leonxlnx

Design Taste Frontend Skill.

Claude Code 和 Codex 的 UI 设计 skill:为落地页、作品集和重新设计提供反粗劣的前端设计。

  • Web & UI
  • UI 代码
Leonxlnx/taste-skill · skills/taste-skill/SKILL.mdSKILL.md
--- name: design-taste-frontend description: Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check. --- ## 0. BRIEF INFERENCE (Read the Room Before Anything Else) ## 1. THE THREE DIALS (Core Configuration) ## 2. BRIEF → DESIGN SYSTEM MAP ## 3. DEFAULT ARCHITECTURE & CONVENTIONS ## 4. DESIGN ENGINEERING DIRECTIVES (Bias Correction) ## 5. CONTEXT-AWARE PROACTIVITY
从 2026-09-14 的上游文件读取的前言和章节标题 · 完整 87,126 字符

01 功能说明

design-taste-frontend Skill 在 Claude Code 和 Codex 中的作用

摘要、工作流与产物,均读自该 skill 的 SKILL.md。

来自 SKILL.md读取于 2026-09-14 · 非实际运行记录

以 skill 自身的术语

一个用于落地页、作品集和改版项目的反平庸化前端 skill。Agent 会先读取 brief,推断出设计方向,然后设置三个旋钮(DESIGN_VARIANCE、MOTION_INTENSITY、VISUAL_DENSITY),用它们统辖每一项布局、动效与密度决策。当存在真实设计系统(Fluent、Carbon、GOV.UK、Polaris)时,它会将 brief 映射到该系统,并诚实标注纯美学取向的方案。

硬性规则涵盖首屏视口适配、eyebrow 文案克制、每页仅一种强调色与一套主题、被禁止的 AI 痕迹,以及具体的图标、字体和动效库。改版工作从审查开始。文档最后以一份机械化的 Pre-Flight Check 收尾,每一项都必须通过后才能交付代码。

它产出什么

  • 在编写任何代码之前先给出的一句话 Design Read:页面类型、目标受众、氛围语言,以及所倾向的设计系统或美学家族。
  • 前端代码默认使用 Tailwind v4,只有在现有项目确实需要时才回退到 v3。
  • 代码注释会明确说明哪些部分是借鉴的灵感,哪些是官方素材。
  • 当没有可用图像来源时,会提供明确标注的占位插槽,并在最后附上仍需的真实图片清单。
查看示例提示词 ↗

工作方式

  1. 01
    先读 Brief,再动手

    Agent 会根据页面类型、氛围词汇、参考资料、目标受众、现有品牌资产以及隐含约束,推断用户真正想要的效果,而不是直接套用默认美学。

  2. 02
    设置三个旋钮

    基准值为 8 / 6 / 4,可通过 Design Read 以对话方式调整。针对不同使用场景已有预设,从公共部门服务(3 / 2 / 5)到代理机构落地页(9 / 8 / 3)。

  3. 03
    诚实地选择基础方案

    如果 brief 读起来像 Microsoft、IBM、GitHub、Shopify、Atlassian 或公共部门风格,就应安装并使用官方包,而不是手动重建其 CSS。

  4. 04
    应用默认技术栈

    React 或 Next.js,配合 Server Components、Tailwind v4,以及从 motion/react 导入的 Motion,动效被隔离在客户端叶子组件中。

  5. 05
    运行 Pre-Flight Check

    在输出任何代码之前,第 14 节矩阵中的每一项都必须通过;只要有一项未勾选,就说明工作尚未完成。

02 找到适合场景

何时使用 design-taste-frontend Skill

当工作是此类 UI 设计时,在 Claude Code 或 Codex 中使用 design-taste-frontend skill。下方的适用范围和限制摘自该 skill 的文件。

适合场景

  • 落地页、作品集和改版项目,明确不包括仪表盘、数据表格或多步骤产品界面。
  • 品牌必须得以延续的改版工作:先审查,提取品牌 token,逐步演进而非重新构想。
  • 公共部门与信任优先的服务,预期使用官方设计系统,旋钮会降至克制的 3 / 2 / 5。
  • 高端消费类 brief,前提是配色需与上一个项目的暖调手作风格家族区分开来。

了解边界

  • 仪表盘、密集型产品界面和管理面板则应交给 Fluent、Carbon、Atlassian 或 Polaris。
  • 数据表格超出范围,应使用 TanStack Table 或 AG Grid。
  • Web 端没有官方的 Apple Liquid Glass 包;任何实现都只能被称为近似效果。
  • 每个项目只用一套设计系统:Fluent React 和 Carbon 不能共享同一个树,shadcn/ui 组件也不能塞进 Material 3 应用中。

需要提供的信息

  • brief 自身的措辞Vibe 词驱动风格参数的推断,因此像 minimalist、brutalist、Apple 风、正式 B2B 这样的词,应按用户原本的措辞原样传递。
  • 用于重新设计的现有品牌资产Logo、色彩、字体和摄影被视为起始素材,而非可选输入,这正是保留模式能够运作的原因。
  • 隐性约束无障碍优先的受众、公共部门、受监管行业、信任优先的商务场景,以及儿童产品,会完全覆盖审美偏好。

03 Skill 内部

design-taste-frontend Skill 赋予 Claude Code 与 Codex 的规则

SKILL.md 为 Agent 设定的 8 条具体指令、默认值与限制——文件中真正改变结果的部分。

  1. 零破折号

    em-dash 字符在页面各处均被禁止:标题、eyebrow、pill 标签、正文、引用、署名、说明文字、按钮文字以及 alt 文本。

  2. 先检查 package.json

    在导入任何第三方库之前,先确认它已存在于 package.json 中;若缺失,则打印安装命令。切勿假定某个库已存在。

  3. 限制 eyebrow 的使用

    每三个 section 中,section 标题上方最多只能出现一个小写大写字母追踪标签,且 hero 也算一个 section,因此一个九段式页面最多只能有三个。

  4. 限制 Hero 堆叠高度

    桌面端的 hero 标题最多两行,副文字最多 20 个词,且 CTA 无需滚动即可可见。

  5. 绝不使用 h-screen

    全高 hero 区域使用 min-h-[100dvh] 而非 h-screen,以避免 iOS Safari 地址栏移动时导致的布局跳动。

  6. 用 Motion Value,而非 State

    由鼠标位置、滚动进度、磁性悬停等输入驱动的连续数值,必须通过 useMotionValue 和 useTransform 处理,绝不使用 useState。

  7. 两种被禁用的展示衬线字体

    衬线字体作为默认选择非常不建议使用,Fraunces 和 Instrument_Serif 这两种 LLM 最喜爱的展示衬线字体被明确禁止。

  8. 锁定单一页面主题

    在页面级别选定 light、dark 或 auto,并将其锁定。同一主题系列内的 section 级色调调整是可以的,但不能有 section 在滚动中途翻转为反色模式。

04 投入使用

在 Claude Code 或 Codex 中安装 design-taste-frontend

一条 npx skills add 命令,然后在你的 Agent 中执行第一个任务和对结果的清单检查。

将 design-taste-frontend 添加至 Claude Code、Codex 或你的 Agent

在你的项目中运行;安装程序会询问要把它添加到哪个 Agent。

Terminal
npx skills add https://github.com/Leonxlnx/taste-skill --skill design-taste-frontend

针对 skills/taste-skill/SKILL.md 的通用 skills CLI 形式;具体仓库可能记录其自身的路径。

给 Skill 一个首次 UI 设计任务

按 skill 自身的术语撰写;把括号中的部分换成你的内容。

Starter prompt
Build a landing page for [product name], aimed at [audience, e.g. technical buyers at mid-size companies]. The vibe should be [minimalist / premium consumer / agency-y] and here are my references: [URLs or screenshots]. It is a redesign, so preserve the existing brand colors and keep the nav labels as they are.

来源:依据 SKILL.md,按 skill 自身的术语撰写。

检查首次结果

SKILL.md 本身如何描述正确的结果:

  • 在输出代码之前运行完整的第 14 节矩阵;这是最后一道过滤器,每一项都必须诚实勾选。
  • 统计所有组件中位于区块标题上方的大写追踪微标签,确认总数保持在每三个区块不超过一个。
  • 在宣布任务完成之前,重新阅读页面上每一处可见文案,标记出语法错误、指代不清和假装深思的文案。
  • 在认为页面完成之前运行 Lighthouse,检查 LCP 是否低于 2.5s、INP 是否低于 200ms、CLS 是否低于 0.1。
  • 在开发过程中同时以浅色和深色模式打开页面,绝不要只在其中一种模式下查看就发布。
  • 任何用户可见处出现一个 em-dash 或 en-dash,都会导致飞行前检查(Pre-Flight Check)失败,必须重写。

在 OpenDesign 中design-taste-frontend 已内置:Plugins → Skills,在顶部栏中选择它。

05 开源、可追溯

来源、许可与验证

本页面事实的来源,以及最后检查时间。

Author
Leonxlnx
Repository
github.com/Leonxlnx/taste-skill 分支 main
Skill 文件
skills/taste-skill/SKILL.md 验证时记录的内容校验和;commit ccbc156
License
MIT 来自 LICENSE。
仓库星标数
86,946 GitHub 快照拍摄于 2026-09-14,针对整个 Leonxlnx/taste-skill 仓库,该仓库在此目录中包含 11 个 skills。不是 design-taste-frontend 的评分或使用计数。
已由 OpenDesign 验证
2026-09-14 已检查源文件、路径、许可证文本和星标数。已捆绑在 OpenDesign 主版本中(检查于 2026-08-28);此页面尚未记录实际运行。

SKILL.md 内部

  1. 0. BRIEF 推断(先读懂场景,再做其他事)推断页面类型、氛围词、受众和隐含约束,然后给出一行“设计判读”。
  2. 1. 三个旋钮(核心配置)通过推断表和用例预设设置 DESIGN_VARIANCE、MOTION_INTENSITY 和 VISUAL_DENSITY。
  3. 2. BRIEF → 设计系统映射将 brief 映射到 Fluent 或 GOV.UK 等官方套件,或诚实地标注美学风格。
  4. 3. 默认架构与约定在未使用官方系统时的技术栈、状态、图标、表情符号、响应式和依赖默认设置。
  5. 4. 设计工程指令(偏差修正)排版、色彩、布局、材质感、UI 状态、主图纪律、图像
Skill 自身的描述
"用于落地页、作品集和重设计的反模板前端 skill。Agent 阅读 brief,推断正确的设计方向,并交付不显得模板化的界面。适用时使用真实设计系统,在重设计时优先审计,严格的预检查。"

来自 SKILL.md 的前置描述。完整文件约 87,126 字符。在 GitHub 上阅读完整文件。

Design Taste Frontend

在真实 UI 设计任务上运行 design-taste-frontend。

design-taste-frontend skill 内置于 OpenDesign。下载该应用,在 Plugins → Skills 中选择该 skill,粘贴上面的提示词,并在结果之前阅读计划。

终端
npx skills add https://github.com/Leonxlnx/taste-skill --skill design-taste-frontend

OpenDesign 桌面客户端

一套设计系统,让每一次创作都保持品牌一致

在完整的 Vibe Design Workspace 中,用同一套品牌规则生成网页、PPT、可交互原型、数据看板、图像与 HTML 视频。连接本地 Codex、Claude Code、Cursor 等编程助手,即可免费创作。

  • 覆盖网页、PPT、原型、数据看板、图像与视频
  • 140+ 设计系统,以及完整模板与技能库
  • 连接本地 Codex 与 21+ 款编程助手 · 免费使用
免费下载

支持 macOS 与 Windows