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

GPT Taste Skill.

Claude Code 和 Codex 的 UI 设计 skill:编辑式布局、布局多样性和 GSAP 动效,集于一个前端 skill。

  • Web & UI
  • UI 代码
Leonxlnx/taste-skill · skills/gpt-tasteskill/SKILL.mdSKILL.md
--- name: gpt-taste description: Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing. --- ## 1. PYTHON-DRIVEN TRUE RANDOMIZATION (BREAKING THE LOOP) ## 2. AIDA STRUCTURE & SPACING ## 3. HERO ARCHITECTURE & THE 2-LINE IRON RULE ## 4. THE GAPLESS BENTO GRID ## 5. ADVANCED GSAP MOTION & HOVER PHYSICS ## 6. COMPONENT ARSENAL & CREATIVITY
前言和章节标题读取自上游文件,日期 2026-09-14,完整内容共 7,857 字符

01 功能说明

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

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

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

以 skill 自身的术语

这个 skill 强制执行获奖级别的前端设计工程规范,打破标准 LLM 的布局偏见。

它使用 Python 驱动的随机化来防止版式重复,强制采用 AIDA 页面结构并配合大量的区块间距,使用超宽容器将 hero 标题限制在 2-3 行以内,利用 grid-flow-dense 构建数学上完美无空隙的 bento 网格,实现高级的 GSAP ScrollTrigger 以完成 pinning、堆叠和 scrubbing 动画,将行内微图直接嵌入排版之中,并禁止使用诸如「SECTION 01」之类的元标签以及会导致文本换行 6 行的窄容器。每个页面在输出 UI 代码之前都需要一个 design_plan 校验块。

它产出什么

  • 带有 GSAP ScrollTrigger 动画和数学上完美网格的 React/UI 代码
查看示例提示词 ↗

工作方式

  1. 01
    根据 Prompt 种子模拟 Python 随机化

    在编写任何 UI 代码之前,先模拟一个 Python 脚本,使用用户 prompt 的字符数来确定性地选出一种 hero 架构、一套排版体系、三种组件架构和两种 GSAP 范式。

  2. 02
    用 AIDA 框架构建页面结构

    按照 Attention(电影感 hero)、Interest(高密度 bento 网格)、Desire(GSAP 滚动效果)和 Action(超大 CTA 与 footer)来构建页面。

  3. 03
    以数学精度构建无空隙的 Bento 网格

    在每个 bento 网格上使用 Tailwind 的 grid-flow-dense,并从数学上验证 col-span 和 row-span 的值完美互锁,不存在空白区域或缺角。

  4. 04
    实现高级 GSAP ScrollTrigger 动画

    编写真实的 GSAP 与 ScrollTrigger 代码,实现分屏布局的滚动 pinning、图片缩放与淡入淡出效果、带顺序透明度变化的 scrubbing 文本揭示,以及动态卡片堆叠。

  5. 05
    输出必需的 Design_plan 校验

    在编写任何 React 或 UI 代码之前,输出一个 design_plan 块,其中包含 Python RNG 执行结果、AIDA 检查、针对 2-3 行保证的 hero 数学验证、bento 密度证明以及标签排查确认。

02 找到适合场景

何时使用 gpt-taste Skill

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

适合场景

  • 需要具有电影质感、动效丰富的 GSAP 滚动效果的获奖前端页面
  • 具有数学上完美的 bento 网格的高密度编辑式排版布局
  • 需要版式多样性以打破 LLM 输出重复模式的项目
  • 需要高级 GSAP ScrollTrigger pinning、堆叠和 scrubbing 效果的界面

了解边界

  • 严禁使用没有动效的静态界面

需要提供的信息

  • 需要GSAP — 在 SKILL.md 中标注为必需。

03 Skill 内部

gpt-taste skill 赋予 Claude Code 和 Codex 的规则

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

  1. Hero 标题最多限制为 2-3 行

    为 H1 使用 max-w-5xl 或 max-w-6xl 之类的超宽容器,并用 clamp(3rem, 5vw, 5.5rem) 调小字体大小,以确保标题永远不会超过 2 到 3 行。

  2. 永久禁止使用元标签

    永久禁止使用诸如「SECTION 01」「SECTION 04」「QUESTION 05」和「ABOUT US」之类的标签。应彻底移除它们,因为它们看起来廉价且不专业。

  3. 排版体系不包含 Inter 字体

    从 Satoshi、Cabinet Grotesk、Outfit 或 Geist 中选择。明确禁止使用 Inter 字体,绝不能使用它。

  4. 代码或输出中不得使用表情符号

    严格保持专业排版规范,在代码、注释或任何输出中绝不使用表情符号。

  5. 用 Overflow Wrapper 防止横向滚动

    将整个页面包裹在带有 overflow-x-hidden w-full max-w-full 类的 main 元素中,以绝对防止因屏外动画导致的水平滚动条。

  6. 必须实现完美的按钮文本对比度

    按钮必须清晰可读:深色背景配白色文字,浅色背景配深色文字。文字不可见即为失败。

04 投入使用

在 Claude Code 或 Codex 中安装 gpt-taste

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

将 gpt-taste 添加到 Claude Code、Codex 或你的 Agent

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

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

针对 skills/gpt-tasteskill/SKILL.md 的通用 skills CLI 形式;该仓库可能会记录其自己的路径。

给 Skill 一个首次 UI 设计任务

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

Starter prompt
Build a landing page for [product name] showcasing [three key features]. Use a cinematic hero with inline typography images, a gapless bento grid for the feature cards, GSAP scroll pinning to reveal testimonials as the user scrolls, and horizontal accordion components for the FAQ section. Include a massive CTA section at the bottom.

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

检查首次结果

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

  • 确认主标题(hero heading)在使用 max-w-5xl 或 max-w-6xl 等超宽容器时能在 2-3 行内呈现
  • 确认 bento 网格使用了 grid-flow-dense,并以数学方式实现无空隙的严密拼接
  • 检查是否已移除所有元标签,例如 SECTION 01 或 QUESTION 05
  • 验证按钮文本对比度是否完美:深色背景配白色文字,浅色背景配深色文字
  • 确认页面结构遵循 AIDA 框架,依次为导航、Attention(主视觉)、Interest(bento 区块)、Desire(GSAP 动效)与 Action(页脚)
  • 确认主视觉区域中不存在印章图标或垃圾标签

在 OpenDesign 中通过 gpt-taste 的 SKILL.md 链接导入:Plugins → Add → Skill → Import from link,然后在顶部栏中选择它。

05 开源、可追溯

来源、许可与验证

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

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

SKILL.md 内部

  1. 核心指令:AWWWARDS 级设计工程将该 skill 定位为顶尖设计工程能力,打破布局生成中的统计性 LLM 偏差
  2. 由 Python 驱动的真随机化(打破循环)强制使用模拟 Python 脚本,根据提示词字符数确定性地选取布局,避免重复
  3. AIDA 结构与间距要求遵循 Attention、Interest、Desire、Action 框架,各区块之间使用 py-32 md:py-48 的巨大垂直间距
  4. 主视觉架构与两行铁律强制使用超宽容器,标题最多 2-3 行,禁止使用会导致 6 行换行的窄容器
  5. 无缝 bento 网格要求使用 grid-flow-dense,并以数学方式验证 col-span 与 row-span 的取值不留任何空隙
  6. 高级 GSAP 动效与悬浮物理效果定义滚动固定、图片缩放渐隐、滚动驱动的文字揭示、卡片堆叠及悬浮变换效果
  7. 组件库与创意方案列出内嵌排版图片、横向手风琴、无限跑马灯及推荐语轮播,供随机化选取
  8. 内容、素材与严格禁令永久禁止使用元标签,指定使用带 CSS 滤镜的 picsum 图片种子方案,并要求 overflow-x-hidden 包裹层
  9. 强制性前置检查 <design_plan>要求在编写任何 UI 代码前提供验证区块,包括 Python 随机数生成、AIDA 检查、主视觉计算及 bento 密度证明
Skill 自身的描述
"精英级 UX/UI 和高级 GSAP 动效工程师。强制使用 Python 驱动的真随机化实现布局变化、严格的 AIDA 页面结构、宽松的编辑排版(禁止 6 行换行)、无间隙的 bento 网格、严格的 GSAP ScrollTriggers(固定、堆叠、滚动控制)、内联微图像,以及大量的区块间距。"

SKILL.md 中的前置描述。完整文件约 7,857 个字符。在 GitHub 上阅读完整文件。

06 安装之前

关于 gpt-taste Skill 的常见问题

以下回答来自 2026-09-14 读取到的 SKILL.md,而非某次实际运行的记录。

为什么该 skill 会在生成 UI 代码前使用 Python 随机化?

由于统计性偏差,LLM 天生倾向于偷懒,总是选择第一个布局方案。该 skill 会模拟一个 Python 脚本,使用你提示词的字符数作为确定性种子,以强制选择多样化的主视觉架构、排版组合、组件及 GSAP 动效,从而避免输出千篇一律。

GPT Taste

在真实的 UI 设计任务上运行 gpt-taste。

下载 OpenDesign,从其 SKILL.md 链接导入 gpt-taste,粘贴上方提示,在结果前查看计划。

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

OpenDesign 桌面客户端

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

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

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

支持 macOS 与 Windows