跳到正文
cccskills
免费在 GitHub 公开

ui-originality-criteria

Grade and steer UI work using Anthropic-style design dimensions—coherence, originality, craft, and usability—for generators and evaluators.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md3.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

ui-originality-criteria

Use when building or reviewing user-visible UI (marketing pages, dashboards, app shells, flows). Encodes the four grading dimensions from Anthropic — Harness design for long-running application development so subjective quality stays gradable and anti-“AI slop”.

Pair with .claude/protocols/evaluation-rubric.md for harness-wide severity (BLOCKER / HIGH / …); this skill is the product-design lens.


The four dimensions

1. Design quality (coherent whole)

Question: Does the layout feel like one intentional system—not a pile of unrelated components?

Strong: Color, type, spacing, imagery, and motion share a clear mood; hierarchy tells a single story.

FAIL signals: Mismatched radii/shadows; competing focal points; “default component” look with no unifying thread.


2. Originality (deliberate choices)

Question: Would a human designer see custom decisions, or stock templates / library defaults / clichéd AI patterns?

Strong: Distinct typography pairing, palette, or layout rhythm tied to the product’s domain.

FAIL signals: Unmodified stock cards; purple-on-white hero gradients “because SaaS”; generic three-column icon grids with lorem tone; interchangeable with ten other AI landing pages.


3. Craft (technical execution)

Question: Are fundamentals solid—type scale, spacing rhythm, contrast, alignment?

This is competence, not creativity. Most honest implementations pass unless something is broken.

FAIL signals: Illegible contrast; broken hierarchy; ragged grids; tap targets too small; obvious misalignment.


4. Functionality (usability without relying on beauty)

Question: Can a user understand what the UI does, find primary actions, and complete tasks without guessing?

FAIL signals: Hidden primary actions; misleading labels; dead ends; keyboard traps; unclear empty/error states.


Weighting (from the article)

When both generator and evaluator see these criteria, bias feedback toward design quality and originality first—Claude often scores craft and functionality well by default. Use craft and functionality as hygiene gates, not as excuses to ship bland work.


Generator rules

  1. Pick one clear visual metaphor (e.g. “mission control”, “workshop”, “terminal calm”) and thread it through nav, surfaces, and accents.
  2. Avoid the banned patterns in Originality unless the spec explicitly demands them.
  3. After a first pass, self-check against all four bullets in writing before requesting evaluator review.

Evaluator rules

  1. Assume generic patterns until disproven—require evidence (screenshots, DOM notes, contrast checks).
  2. Cite which dimension each finding belongs to.
  3. If UI-heavy AC exists, treat Originality + Design quality gaps as at least HIGH when the spec asked for a distinctive or branded experience.

References

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

add-bead

免费

Capture free-text work as a tracked Beads issue. Use when the user runs /add-bead or wants to quickly file a Beads issue.

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

add-repo

免费

Register a new sub-repo in the knowledge base.

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

Add focused Bun unit tests for mission-critical behavior and edge cases — not blanket coverage.

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

ask

免费

Answer questions about the codebase from knowledge files. Use when the user runs /ask or asks a domain/knowledge question about the repos.

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

Meta-skill for creating Agent Forge skills under .claude/skills/ with SKILL.md, optional references/ and scripts/, and Bun scaffolds. Use when the user wants to add or author a skill, scaffold a new skill folder, or align skill docs with harness conventions (JSON script output, Beads for tasks).

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

Choose Beads issue priority (P0–P4, numeric, or named) from urgency, impact, and risk when creating or triaging work.

中文简介正在准备中。当前显示原文说明。

jupes/agent-forge-harness22026年10月19日 更新

查看 jupes 的全部技能

报告此技能的问题