briefbound-ui-review

briefbound-ui-review is a skill for Claude Code, Codex from CCDawn/codex-skills. It costs 77 tokens per session (1,227 once invoked), scanned A, original, MIT.

A Chinese-first review of a webpage, interface, screenshot, user flow, or frontend implementation. It checks whether people can understand and use the interface across screen sizes and accessibility needs.

In plain words
What is it for?
Use it to review UI previews, visual changes, components, responsive behavior, interaction states, accessibility, design-system consistency, and browser behavior.
Why use it?
It finds problems that can block understanding, interaction, trust, or use on different devices. Each finding is expected to be supported by browser, code, screenshot, or accessibility evidence.

Skill for Claude CodeCodex

Written for Claude Code and Codex: shipped in a Claude Code plugin, but also agents/openai.yaml present.

Part of the briefbound-skills plugin — 30 skills shipped together

Good fit Use it to review UI previews, visual changes, components, responsive behavior, interaction states, accessibility, design-system consistency, and browser behavior.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ccdawn/codex-skills/briefbound-ui-review
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add CCDawn/codex-skills --skill briefbound-ui-review
Clone the repo
git clone --depth 1 https://github.com/CCDawn/codex-skills

Made for: Claude Code, Codex.

Or install briefbound-skills, the plugin that ships this one along with the rest of its 30 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for briefbound-ui-review

README.md
[![agentmods](https://agentmods.dev/badge/skills/ccdawn/codex-skills/briefbound-ui-review/github.svg)](https://agentmods.dev/skills/ccdawn/codex-skills/briefbound-ui-review)
Your own site
<a href="https://agentmods.dev/skills/ccdawn/codex-skills/briefbound-ui-review"><img src="https://agentmods.dev/badge/skills/ccdawn/codex-skills/briefbound-ui-review/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for briefbound-ui-review

Your own site · 80×15
<a href="https://agentmods.dev/skills/ccdawn/codex-skills/briefbound-ui-review"><img src="https://agentmods.dev/badge/skills/ccdawn/codex-skills/briefbound-ui-review.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 77 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,227 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00077 $0.01227
Opus 5 $0.00039 $0.00613
Sonnet 5 $0.00015 $0.00245
Haiku 4.5 $0.00008 $0.00123

Measured 10d ago against content hash 9280a5230d69, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

briefbound-ui-review scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/engineering/briefbound-ui-review/SKILL.md · 63 lines

How it starts

The opening of the file, as written. The whole thing — 63 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Briefbound UI Review

目标

以真实用户任务和运行证据审查界面,找到会妨碍理解、操作、信任或跨视口使用的问题。默认只读、findings 优先;不扩张成重设计,不给无证据审美偏好打分。

Briefbound task contract

  • Context Boundary: 用户目标、待审正式 surface 或隔离预览、主要用户路径、现有设计系统或相邻界面、可用代码/截图/Figma/运行环境,以及本轮允许的审查深度。
  • Output Contract: 按影响排序的 UI findings;预览预审时额外给出 READY_FOR_USER_APPROVAL / REVISE_RECOMMENDED,并说明未覆盖状态或视口。
  • Allowed Action: 读取代码和设计资料、运行应用、操作浏览器并做只读检查;除非 Briefbound Router 另行授权修复,否则不修改产品代码。
  • Success Evidence: 可复现的浏览器观察、截图/DOM/无障碍树/console 证据、设计系统偏差或紧邻代码证据;审美判断必须关联用户任务。
  • Stop Condition: 目标 surface 或用户任务不明、无法访问关键状态且静态证据不足、缺少必要权限,或审查将越过隐私和授权边界。
  • Route Out: 预览无阻塞 finding 时交用户批准;需要调整时回原设计 owner;用户已批准的独立实现转 briefbound-frontend-engineering;系统性 token、主题或组件问题转 briefbound-design-system;整份 PR 正确性由 briefbound-pr-review 主责;阻塞回 briefbound-router

统一调用契约

  • 只处理 Briefbound task contract 范围;复合 PR 中只提交 UI 专项证据,不重复通用代码审查。没有 finding 时明确通过,并记录真实覆盖缺口。
  • 用户可见内容默认中文,保留代码、命令、路径、错误原文、API/协议、skill 名和枚举;Route Out 仅以 Briefbound task contract 为准,末行写 下一步建议: <一个具体动作>

审查面

只加载与用户任务有关的视角,没有证据的视角不输出:

  • 任务完成:主操作是否清楚,入口、返回、取消、确认和恢复是否可理解。
  • 信息层级:首要内容、扫描顺序、对比关系、密度、文案和状态反馈是否支持任务。
  • 交互状态:loading、empty、error、disabled、selected、success、权限、长内容和快速重复操作。
  • 响应式:目标视口中的重排、换行、溢出、固定元素、触控目标和操作可达性。
  • 无障碍:语义结构、标签、键盘路径、可见焦点、对比度、非颜色提示和动态状态播报。
  • 一致性:现有组件、token、主题、variants 和相邻页面模式;只把会影响用户或维护的偏差列为 finding。
  • 运行质量:console 错误、资源或请求失败、明显布局跳动和关键交互反馈。

不使用“更高级”“不够现代”等无法验证的描述。视觉建议必须说明它改善了什么任务、层级或状态。

审查流程

  1. 锁定主要用户任务、目标 surface、关键状态和视口;本地可查信息不要反问用户。
  2. 读取 owning component、相邻模式和设计 token,建立实际基线。
  3. 可运行时使用本轮 Available skills 中的浏览器能力走主路径,按风险补充状态和视口;控制截图和 DOM 输出,只保留能支持 finding 的证据。
  4. 将观察分为真实缺陷、设计取舍、证据缺口;不把个人偏好包装成缺陷。
  5. 合并同一根因产生的多个症状,按用户阻断、误操作/信任、明显效率损失、一般一致性问题排序。

预览预审

审查隔离预览时确认网页 URL 可访问,主要桌面/移动视口、关键状态、代表文案、mock 边界和 console 证据足够评估。只读输出:

  • READY_FOR_USER_APPROVAL:没有阻止用户判断或明显违反已对齐目标的问题。
  • REVISE_RECOMMENDED:列出必须先调整的 findings,并回到生成预览的设计 owner。

这两个结果都不是 APPROVED。只有用户对具体预览明确批准,Briefbound Router 才能允许正式 UI 写入。

输出

每个 finding 使用紧凑结构:严重度 + 问题 + 证据 + 用户影响 + 最小建议。可安全依次修复多个项目时给出完整执行顺序,不只推荐一个;只有真实取舍或越权风险才让用户选择。

Read the full file on GitHub · 63 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 63 lines · 77 tokens per session scan A 9280a5230d69

Subscribe to this mod's changes

briefbound-ui-review is a skill published in the GitHub repository CCDawn/codex-skills (5 stars, last pushed 28d ago), licensed MIT. It adds 77 tokens to every session and 1,227 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.