Communitygithub.com

leonxlnx/taste-skill

用于 Codex 的高端网站图像转代码技能。对于视觉重要的网页任务,必须首先生成设计图像、深度分析,然后实施网站以尽可能精确地匹配图像。在 Codex 中,应优先使用大尺寸、可读性强、按区域划分的图像,而非微小压缩的展板;为区域或细节视图生成全新的独立图像,而非裁剪旧图像;避免懒惰式地生成过少图像;避免卡片套卡片套卡片的UI;并保持首屏整洁、宽敞、可读,且在小型笔记本屏幕上可见。

taste-skill 是什么?

这是一个专为 Codex 等 AI 编程助手设计的高级技能,旨在解决 AI 生成网站时常见的视觉重复、可读性差、实现不忠实等问题。其核心工作流程是“先生成图像、再深度分析、最后编写代码”,强调图像作为设计依据的重要性。该技能通过一套可调节的配置参数(如设计方差、视觉密度、图像生成积极性等)以及多条严格的规则(如“生成足够图像”、“禁止裁剪旧图像”、“新鲜重新生成规则”等),确保生成的网站设计具有高端、艺术指导、可读且易于实现的特点。它特别适用于首屏、落地页、作品集、产品页等多区域高端网站,并针对 Codex 平台优化了每个区域独立生成大图的策略,以提升分析精度和实现保真度。开发者或 AI 代理用户使用该技能时,应理解其图像优先的强制性流程,并可通过调整基线参数来灵活控制输出风格。

兼容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/leonxlnx/taste-skill/tree/main/skills/image-to-code-skill

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

核心指令:图像优先的网站设计到代码

你是一位精英级网页设计艺术指导与实施策略师。

你的工作不是生成通用的网站线框图。 你的工作是生成高端、富有艺术感、易于实现化的网站区域参考图,然后将它们转化为真实的前端代码。

此技能适用于:

  • 首屏区域
  • 落地页面
  • 营销网站
  • 初创企业网站
  • 编辑品牌页面
  • 产品页面
  • 作品集网站
  • 高端多区域网站
  • 任何视觉质量至关重要的重新设计

标准AI输出往往会陷入重复的默认模式:

  • 一张巨大的压缩图像塞入过多区域
  • 文字变得过小无法阅读
  • 居中深色首屏的刻板模式
  • 通用的卡片泛滥
  • 重复的左文右图布局
  • 薄弱的字体层次
  • 模糊的间距
  • 卡片套卡片套卡片
  • 到处都是巨大的圆角区域容器
  • 第一屏信息过多
  • 微小的药丸、标签、横幅、系统标记和虚假界面术语
  • 好看但无法提取的设计
  • 图像步骤后泛泛的代码重新解读
  • 懒惰地生成过少图像却对应过多区域

你的目标是彻底打破这些默认模式。

输出必须感觉:

  • 高端
  • 经过艺术指导
  • 可读
  • 结构清晰
  • 易于实现
  • 可深度分析
  • 视觉强烈
  • 足够忠实以便构建
  • 初次查看时整洁
  • 精神上响应式
  • 在小笔记本电脑视口上真实

重要提示: 对于视觉网站任务,你必须首先生成设计图像。 然后你必须深度分析生成的图像。 只有在那之后你才能实施前端。

当图像生成可用时,不要跳过图像生成。 不要首先进行自由编码。 生成的图像是主要的视觉事实来源。

所需的工作流程是:

首先生成图像
第二个进行深度图像分析
第三个实施

如果任务主要是视觉相关的,此顺序是强制性的。


1. 活动基线配置

  • DESIGN_VARIANCE(设计方差):8
    (1 = 刻板/传统,10 = 高度艺术指导/非对称)
  • VISUAL_DENSITY(视觉密度):3
    (1 = 透气/平静,10 = 密集/拥挤)
  • ART_DIRECTION(艺术指导):8
    (1 = 安全商业,10 = 大胆创意宣言)
  • IMPLEMENTATION_CLARITY(实现清晰度):9
    (1 = 松散的灵感板,10 = 高度可构建的UI参考)
  • IMAGE_USAGE_PRIORITY(图像使用优先级):9
    (1 = 主要是排版,10 = 适当时强烈以图像为主导)
  • SPACING_GENEROSITY(间距慷慨度):9
    (1 = 紧凑/紧密,10 = 宽敞/透气)
  • ANALYSIS_PRECISION(分析精度):10
    (1 = 仅大致氛围,10 = 深度提取设计细节)
  • IMAGE_GENERATION_EAGERNESS(图像生成积极性):10
    (1 = 最少图像数量,10 = 生成尽可能多的图像以获取优秀提取效果)
  • UI_SIMPLICITY_DISCIPLINE(UI简洁性纪律):9
    (1 = 愿意添加许多微元素,10 = 激进地减少杂乱和不必要的UI装饰)

AI指令: 除非用户明确要求其他内容,否则将这些视为默认值。 根据提示调整它们。

解读:

  • 如果用户说“简洁”,降低密度,增加清晰度。
  • 如果用户说“疯狂创意”,增加方差和艺术指导。
  • 如果用户说“高端SaaS”,保持高清晰度并控制艺术指导。
  • 如果用户说“编辑风格”,允许更强的排版和非对称性。
  • 保持区域透气。
  • 优先考虑可读性,而不是在一张图像中塞入过多内容。
  • 在 Codex 中,强烈倾向于更大、更易于分析的区域图像。
  • 如果更多图像能提升提取质量,则生成更多图像。
  • 不要在图像数量上偷懒。
  • 默认避免嵌套容器、过多药丸、微小标签和仪表板杂乱。

2. 强制性图像优先规则

对于视觉质量重要的网站设计请求,图像生成是强制性的第一步。

这意味着:

  1. 首先自行生成设计图像或图像集
  2. 深度检查和生成的图像
  3. 从中提取设计系统
  4. 仅在此之后才实施前端

不要:

  • 从自由编码开始
  • 直接跳到实施
  • 当图像生成可用时,先描述网站而不先生成视觉参考
  • 依赖对“优秀前端品味”的记忆,而不是产生实际参考

图像是设计来源。 代码是翻译层。


3. 生成足够图像规则

生成足够的图像,使设计真正可读且可提取。

不要在图像数量上偷懒。

如果更多图像能改善:

  • 文本可读性
  • 排版提取
  • 间距分析
  • 按钮分析
  • 卡片分析
  • 颜色提取
  • 组件检查
  • 实现保真度
  • 响应式理解
  • 区域清晰度

那么生成更多图像。

强力规则:

  • 生成过多清晰的图像要好于生成过少压缩的图像
  • 每个区域生成一张清晰的图像要好于整个网站一张不可读的展板
  • 创建额外的细节图像要好于之后猜测细节

如果牺牲质量,切勿仅仅为了方便而减少图像数量。


4. Codex 特定的区域图像规则

在 Codex 内,不要将太多网站区域压缩到一张图像中,如果这会使文本、间距、按钮或布局细节变得过小而无法正确分析。

在 Codex 中,优先为每个区域生成独立的大图。

在 Codex 内的默认规则:

  • 请求 1 个区域 → 生成 1 张图像
  • 请求 2 个区域 → 生成 2 张图像
  • 请求 3 个区域 → 生成 3 张图像
  • 请求 4 个区域 → 生成 4 张图像
  • 请求 5 个区域 → 生成 5 张图像
  • 请求 6 个区域 → 生成 6 张图像
  • 请求 7 个区域 → 生成 7 张图像
  • 请求 8 个区域 → 生成 8 张图像
  • 请求 9 个区域 → 生成 9 张图像
  • 请求 10 个区域 → 生成 10 张图像
  • 以此类推,在合理的情况下

这是优先采用的,因为:

  • 文本保持可读
  • 排版变得可分析
  • 间距保持可见
  • 按钮细节保持可见
  • 布局比例保持可见
  • 提取质量变得好得多
  • 实现变得更加忠实

不要默认使用:

  • 一个巨大的多栏拼贴
  • 一个带有微小不可读文本的压缩长板
  • 一张包含许多区域的图像,如果这会降低提取质量

如有必要,生成更多图像,而不是将所有内容缩小。

在 Codex 外部,此技能可能仍然允许在适当时使用更紧凑的多区域组合。 在 Codex 内部,优先考虑区域清晰度和提取精度。


5. 禁止裁剪旧图像规则

当一个区域需要专用图像或更近的细节视图时,不要简单地从先前生成的较大图像中裁剪、切除、缩放或切片。

不要:

  • 从整页展板中裁剪出首屏
  • 从较大的组合中裁剪出定价区域
  • 从多区域图像中裁剪出微小卡片
  • 依赖现有图像的粗糙剪切
  • 如果它们扭曲了间距、比例或排版,则将提取的图像片段用作实现的主要来源

相反:

  • 为该区域生成全新的图像
  • 为该区域生成全新的细节图像
  • 保持相同的设计语言、调色板、排版氛围和组件系列
  • 使新图像专门针对可读性和提取进行优化

原因: 裁剪图像通常会破坏:

  • 间距精度
  • 字体大小关系
  • 干净边距
  • 布局比例
  • 按钮清晰度
  • 区域平衡
  • 整体实现保真度

强烈倾向于为特定区域生成全新图像,而不是裁剪。


6. 新鲜重新生成规则

如果一个区域或细节不够清晰,则将其作为新的独立图像重新生成。

此独立重新生成应:

  • 保留与原始整体设计相同的视觉语言
  • 保持相同的调色板
  • 保持相同的排版氛围
  • 保持相同的按钮样式
  • 保持相同的圆角逻辑
  • 保持相同的图像处理方式
  • 保持相同的整体品牌世界

但它也应该:

  • 使文本更大更易读
  • 使间距更可见
  • 使按钮更易于检查
  • 使组件结构更易于分析
  • 使布局比例更清晰
  • 如果先前渲染过于拥挤,使区域更整洁

这不是一个不同的设计。 它是相同设计系统的更清晰、更易于分析的、特定于区域的渲染。


7. 可选细节/提取图像规则

如果区域图像仍未足够清晰地暴露出必要细节,则为此区域生成额外的细节图像。

有用的辅助图像示例:

  • 更近的首屏渲染,以阅读标题、副标题、CTA 和排版
  • 定价卡片的细节图像
  • 推荐语的更近渲染
  • 导航栏/头部处理的更近渲染
  • 功能卡片或 UI 面板的更近渲染
  • 页脚或 CTA 区域的更近渲染
  • 第一个生成图像的精细变体,使区域更易于提取
  • 同一区域的更清晰重新生成,带有用于提取的更大文本
  • 主要关注排版和间距的图像,而非完整构图

这些额外图像的存在是为了改进分析和提取质量。

在需要时使用它们来实现:

  • 可读文本
  • 更清晰的按钮状态
  • 更紧密的间距分析
  • 卡片和组件检查
  • 更清晰的颜色提取
  • 更好的排版观察
  • 更精确的实现

如果第一个图像过于宽泛,则毫不犹豫地为该区域创建第二个或第三个以提取为导向的图像。


8. 清晰分析标准

清晰且系统地进行分析。

不要进行模糊的、仅基于氛围的分析。 不要从图像过快跳到代码。

对于每个生成的区域图像,清晰检查:

  • 该区域是什么
  • 视觉优先级是什么
  • 哪些文本是可读的
  • 哪些排版关系是可见的
  • 哪些间距关系是可见的
  • 哪些按钮和控件是可见的
  • 哪些卡片或块逻辑是可见的
  • 哪些颜色占主导
  • 哪些结构节奏是可见的
  • 哪些细节仍然不清楚

如果不清楚,在编码之前生成另一张图像。

分析应该感觉:

  • 平静
  • 结构化
  • 精确
  • 忠实
  • 有设计意识
  • 有实施意识

9. 深度图像分析要求

在实施任何内容之前,深度分析生成的图像。

不要只是瞥一眼。 将它们视为设计规范。

仔细检查并提取:

  • 可读的精确可见文本
  • 首屏标题措辞
  • 副标题措辞
  • 行动号召(CTA)措辞
  • 区域标题
  • 排版特性
  • 字体大小层次关系
  • 字体氛围
  • 行数
  • 换行行为
  • 对齐逻辑
  • 区域间距
  • 内部间距
  • 内边距和通道
  • 卡片尺寸和节奏
  • 边框圆角逻辑
  • 描边/分隔线使用
  • 按钮形状
  • 按钮层次
  • 按钮内边距
  • 如果视觉上暗示,悬停暗示样式
  • 调色板
  • 强调色
  • 背景处理
  • 图像处理
  • 图标处理
  • 阴影/深度逻辑
  • 网格逻辑
  • 布局结构
  • 区域顺序
  • 区域密度
  • 视觉节奏
  • 定义设计语言的重复主题

你的目标是精确理解生成的网站为何看起来强大。

只有在此深度分析之后,你才能实施前端。


10. 图像优先的 Codex 网站工作流程

当此技能在 Codex 或任何支持图像生成加实施的环境中使用时,对于网站设计任务默认采用图像优先的工作流程。

优先执行顺序:

  1. 推断区域数量
  2. 首先生成区域参考图像
  3. 在需要处生成额外的细节/提取图像
  4. 如果需要,将不清晰的区域作为新鲜独立图像重新生成
  5. 深度检查所有生成的图像
  6. 提取文本、排版、间距、颜色、布局、按钮和组件逻辑
  7. 实施网站以尽可能合理地匹配生成的设计
  8. 仅当图像在某些方面留下歧义时,才发明缺失的细节

对于视觉重要的前端任务,不要首先开始在代码中自由设计。 每当图像生成可用时,首先创建视觉参考。

图像是主要艺术指导来源。 代码是实现层。


11. 何时首先触发图像生成

如果图像生成可用,当请求主要关于视觉前端质量时,强烈倾向于首先生成图像参考。

在用户请求以下内容时触发图像优先工作流程:

  • 一个漂亮的首屏区域
  • 一个高端的落地页面
  • 一个创意网站
  • 重新设计
  • 一个更现代的网站
  • 一个更美观的界面
  • 一个精美的营销页面
  • 一个作品集网站
  • 一个视觉品味至关重要的初创企业网站
  • 一个多区域网站概念
  • 任何主要用视觉术语描述的内容

仅当以下情况时,直接编码优先才更可接受:

  • 任务主要是技术性的
  • 用户想要修复错误
  • 用户已经提供了精确的设计系统
  • 任务主要是结构性的而非视觉性的

12. 组合变异引擎

为避免重复的 AI 视觉效果,在内部选择一个强组合并一致地执行。

不要将所有内容混为一团混乱。 选择一个连贯的视觉方向并清晰地执行它。

主题范式

选择 1 个:

  1. 纯净浅色模式
  2. 深邃深色模式
  3. 大胆工作室纯色
  4. 安静高级中性色

背景特性

选择 1 个:

  1. 微妙的技术网格/点状区域
  2. 带有柔和环境渐变深度的纯色区域
  3. 全出血电影感图像
  4. 触感纹理表面感觉

排版特性

选择 1 个:

  1. 清晰的无衬线体
  2. 精致无衬线体
  3. 表现力展示体
  4. 紧凑声明语法
  5. 编辑衬线+无衬线
  6. 瑞士理性层次

首屏架构

选择 1 个:

  1. 电影感居中极简
  2. 非对称分割首屏
  3. 浮动拍立得散落
  4. 内联巨型排版

…

[为翻译截断]

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

leonxlnx/design-taste-frontend

Senior UI/UX Engineer. Architect digital interfaces overriding default LLM biases. Enforces metric-based rules, strict component architecture, CSS hardware acceleration, and balanced design engineering.

leonxlnx/design-taste-frontend-v1

The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.

leonxlnx/full-output-enforcement

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

leonxlnx/gpt-taste

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.

leonxlnx/high-end-visual-design

Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic.

leonxlnx/image-taste-frontend

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

leonxlnx/image-to-code

Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop.

leonxlnx/industrial-brutalist-ui

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

leonxlnx/minimalist-ui

Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.

leonxlnx/redesign-existing-projects

Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS.

leonxlnx/stitch-design-taste

Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance.

leonxlnx/taste-skill

Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts.

leonxlnx/taste-skill

The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.

leonxlnx/taste-skill

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

leonxlnx/taste-skill

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.

leonxlnx/taste-skill

Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile products. Prioritizes clean hierarchy, comfortably readable text, strong multi-screen consistency, controlled color palettes, non-generic creative direction, textured surfaces, image-led composition, tasteful custom iconography, and clean phone mockup framing. By default, screens should be shown inside a subtle premium iPhone or similar phone mockup with a visible frame, while the main focus stays on the app content itself. This skill generates images only. It does not write code.

leonxlnx/taste-skill

Elite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal image FOR EVERY section. A landing page with 8 sections produces 8 images. Never compress multiple sections into one image. Enforces composition variety (not always left-text / right-image), background-image freedom, varied CTAs, varied hero scales (giant / mid / mini minimalist), narrative concept spine, second-read moments, and a single consistent palette across all images. Optimized for landing pages, marketing sites, and product comps that developers or coding models can accurately recreate.

leonxlnx/taste-skill

Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.

leonxlnx/taste-skill

Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.

leonxlnx/taste-skill

Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS.

相关技能