Ui Design

作者 starchild-ai-agentf3c2d4997f75无许可证27 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

UI/UX quality gate and build guide for every visual output — landing pages, dashboards, web apps, portfolios, and tools. ui-design remains the main entry point. Integration model: ui-design main trunk + taste-skill overlay. - ui-design owns engineering quality (track selection, component-library strategy, accessibility, responsiveness, theming, performance, preview delivery) - taste-skill is invoked inside the ui-design workflow for style decisions (Brief Inference, Design Dials, Anti-slop hard rules) MUST USE together with project-builder whenever a project produces visual HTML/CSS/JS.

AI 生成的概览

面向 HTML/CSS/JS 视觉产出的 UI/UX 质量把关与构建指南,适用于落地页、仪表盘和 Web 应用。

功能
为视觉工作提供固定流程:选择构建路线(手写原生 HTML/CSS/JS,或使用组件库的 React/Vite/Next 项目)、推断需求简报、确定风格方向、规划动效、按工程规则实现,并在交付前执行最终的反模板化风格检查。它附带设计流程、组件库、动效、图表和仪表盘等参考文档,并规定风格决策交由外部 taste 技能处理,而工程质量由本技能负责。它还说明了风格与工程问题冲突时的仲裁规则。
适用场景
当任务需要产出面向用户的 HTML/CSS/JS 时使用,例如落地页、仪表盘、产品界面、内部工具或作品集页面。它被定位为视觉工作的入口,并应在项目产出视觉 HTML/CSS/JS 时与项目构建技能配合使用。
运行要求
无需脚本或二进制程序,仅包含指令与参考文档。它要求代理从外部 GitHub 仓库读取风格规则,因此该步骤需要网络访问。

UI Design Skill

This skill is the single entry point for visual work.

Use it for any user-facing HTML/CSS/JS output: landing pages, dashboards, product UI, internal tools, and portfolio pages.


Step 1 — Pick the build track

Choose deliberately before coding:

  • Track A (hand-built): static preview, vanilla HTML/CSS/JS, quick custom pages
  • Track B (component library): React/Vite/Next project using shadcn/ui, HeroUI, or coss ui

Track decision and component-library strategy are always owned by ui-design.


Step 2 — Taste Overlay Contract (mandatory)

Inside ui-design workflow, invoke taste-skill for exactly these 3 style blocks:

  1. Brief Inference
  2. Design Dials (layout variance / motion intensity / visual density)
  3. Anti-slop hard rules

Boundary

  • ui-design keeps ownership of engineering quality and delivery.
  • taste-skill provides style direction and anti-template taste constraints.

This avoids overlap with ui-design’s engineering references (component libraries, a11y, preview, data dashboard implementation).


Step 3 — Runtime order (use this every time)

  1. Use ui-design to select Track A/B.
  2. Run taste Brief Inference before writing UI code.
  3. Apply taste Design Dials to set style direction.
  4. For any interactive page, define a motion plan first (what animates, why, frequency, duration, easing, reduced-motion path).
  5. Implement with ui-design engineering rules (a11y/theme/responsive/component strategy/performance).
  6. Run taste Anti-slop check as final style gate before delivery.

One sentence summary:

  • taste decides style character
  • ui-design guarantees robust implementation

Hard rule: if the page has interactions, motion design is mandatory (at least tactile feedback + state transition feedback). Static-looking interaction states are treated as incomplete UI.


Step 4 — Conflict arbitration

When rules overlap:

  • Style conflict → taste-skill wins
  • Engineering safety/correctness conflict → ui-design wins

Engineering safety includes: accessibility, responsive stability, interaction reliability, runtime correctness, and performance constraints.


Step 5 — Where to read/download taste-skill (no local mirror)

Do not maintain a local mirror or version-stamp file.

Always read/update taste rules directly from GitHub:

  • Repo: https://github.com/Leonxlnx/taste-skill
  • Main skill to consult: https://github.com/Leonxlnx/taste-skill/blob/main/skills/taste-skill/SKILL.md
  • Raw download URL: https://raw.githubusercontent.com/Leonxlnx/taste-skill/main/skills/taste-skill/SKILL.md
  • Full skill package directory: https://github.com/Leonxlnx/taste-skill/tree/main/skills

When taste-skill updates, re-check the GitHub source directly and apply needed changes in the ui-design overlay contract.


Engineering references

FilePurpose
references/design-process.mdEngineering quality gate (a11y/theme/responsive/interaction/runtime checklist)
references/component-libraries.mdshadcn/ui · HeroUI · coss ui selection + lookup workflow
references/animations.mdMotion implementation standards, interactive-motion requirements (integrated with emil-design-eng decision framework), and GSAP usage notes
references/charts.mdChart.js/ECharts implementation patterns
references/dashboards.mdData sourcing, real-time updates, dashboard structure, performance
taste-skill GitHub sourceRead style rules directly from GitHub: https://github.com/Leonxlnx/taste-skill/tree/main/skills

来源与署名

来源:starchild-ai-agent/official-skills位于ui-design提交f3c2d49

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架