Install
$ agentstack add skill-ccdawn-codex-skills-ccdawn-ui-design ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
CCDawn UI Design
目标
作为 UI/UX 专项 owner,把用户目标转成可实施、可渲染验证的界面契约。先尊重现有产品和设计系统;只有真实设计分叉会影响结果时才向用户对齐,不把普通前端修改升级成设计流程。
BRT interface
- Context Boundary: 用户目标、目标页面/组件、现有设计系统、相邻界面、实现技术栈和可运行环境。
- Output Contract: 界面契约、设计建议、实现结果或按严重度排序的视觉审查 findings。
- Allowed Action: 在 BRT 授权范围内检查或修改 UI owning surface;不顺带重做品牌、后端协议或无关页面。
- Success Evidence: 浏览器截图、DOM/布局检查、目标视口验证、交互状态检查,或无法渲染时的明确限制。
- Stop Condition: 目标 surface 不明、品牌/设计系统冲突、关键产品取舍未定、应用不可运行且代码证据不足,或修改将越过授权边界。
- Route Out: 实施由当前 owner 继续;复杂可复用组件转
ccdawn-feature-reuse-research;验证后按候选转ccdawn-development-cleanup;PR 正确性审查转ccdawn-pr-review;阻塞则回ccdawn-brt。
统一调用契约
- 只处理 BRT interface 范围;不匹配时回
ccdawn-brt或更具体 owner,复合任务不吞其他 owner。 - 用户可见内容默认中文,完成只报状态、产出、证据和剩余风险;代码、命令、路径、错误原文、API/协议、skill 名和枚举保留原样;Route Out 仅以 BRT interface 为准,末行写
下一步建议:。
触发强度
FAST_PATH:既有模式下的局部样式、状态或响应式修复。读取相邻实现,直接修改并做目标验证。COMPACT_FLOW:新增页面/组件或多个相关交互状态。内部形成简短界面契约后连续实施和验证。FULL_FLOW:跨页面信息架构、设计系统、品牌重构、复杂编辑器或高影响可访问性改造。只保留会改变决策的方案和闸门。
默认 0 个问题。用户只说“更好看/更现代”时,先结合产品类型、现有界面和主要任务给出推荐方向;仅当不同方向会显著改变布局、交互或品牌结果时,集中给出 2-3 个具体选项,并标出推荐和代价。
界面契约
实施或审查前,内部确认最少必要信息:
- 用户与任务:谁在什么场景下,需要看懂、比较、输入或完成什么。
- Surface 与主路径:首屏、主操作、返回/取消,以及 loading、empty、error、disabled、success 等关键状态。
- 信息层级:什么必须先被看到,哪些内容需要扫描、对比、编辑或信任。
- 交互模型:控件类型、反馈、键鼠/触控、破坏性动作与恢复方式。
- 视觉约束:现有 token、组件库、品牌、密度、字体、颜色、图标、动效和图像资产。
- 响应式边界:目标视口、固定格式元素、换行、溢出、最小尺寸和移动端降级。
- 验证面:需要打开的 route、状态和视口。
简单任务不输出完整契约;只把会影响实现或验收的部分说给用户。
设计判断
- 先匹配产品目的:运营工具应安静、紧凑、便于扫描;展示或品牌页面可以更强调图像、节奏和动效。
- 先复用相邻页面、组件和 token,再引入新的视觉语言。HeroUI 等库提供 primitives,不自动成为产品设计系统。
- 用合适的原生控件表达选择、模式、数值和危险操作;不要用大量文本按钮或说明文案代替清楚的交互。
- 稳定布局尺寸,覆盖长文本、空数据、错误、加载、选中、焦点、禁用和窄屏;不允许重叠、跳动、裁切或不可达操作。
- 保证语义结构、键盘可达、可见焦点、对比度、目标尺寸和非颜色提示。
- 避免嵌套卡片、装饰性堆叠、单一色调、紧凑面板中的超大字号,以及与产品目标无关的视觉炫技。
实施与验证
- 读取 owning component、样式/token 和相邻页面,确定现有约定。
- 选择满足用户任务的最小界面方向;复杂复用决策才做外部调研。
- 在授权 surface 内实施,保持原有数据和行为契约。
- 可运行时必须用浏览器验证目标路由,至少覆盖主要桌面视口和相关移动视口;检查 console、溢出、交互反馈和关键状态。
- 画布、3D、图片或动效是核心时,补充像素非空、构图、资源加载或运动证据。
代码检查只能证明结构,不能替代可运行 UI 的视觉证据。浏览器不可用时,明确说明未验证项,不声称“视觉已完成”。
审查输出
UI 审查以 findings 开头,按影响排序:问题、证据、用户影响、最小建议。没有问题时明确说通过,并列出尚未覆盖的视口或状态。默认中文,不输出空洞的审美评分矩阵。
用户可见正文末尾保留:下一步建议: 。
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: CCDawn
- Source: CCDawn/codex-skills
- License: MIT
- Homepage: https://skills.sh/CCDawn/codex-skills
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.