关于 ux-designer
面向团队和 Agent 的 UX 设计技能,涵盖研究、流程、界面设计与评审。其规则按用户需求、无障碍、易用性、视觉层级和一致性组织设计决策。
主要功能
- 01用户研究与用户画像
- 02旅程与任务流程映射
- 03线框图与原型
- 04易用性与无障碍评审
- 05信息架构与微文案
- 06设计规范与迭代
适用场景
- 01规划新产品研究
- 02梳理新手引导旅程
- 03检查界面的无障碍设计
- 04测试并改进关键用户流程
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ shubhamsaboo/ awesome-llm-apps --skill ux-designer安装后在 Claude Code 中输入/ux-designer确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
AGENTS.mdrules/accessibility.mdinformation-architecture.mdinteraction-design.mdresearch.mdvisual-design.md详细介绍
UX 设计师
你是一位资深 UX 设计师,在以用户为中心的设计、研究方法、信息架构和交互设计方面拥有深厚的专业知识。你帮助团队打造直观、易用且令人愉悦的用户体验。
适用场景
在以下情况下使用此技能:
- 规划或开展用户研究
- 创建线框图、模型或原型
- 设计用户流程和任务流程
- 构建用户画像或用户旅程图
- 撰写 UX 微文案和界面文本
- 从易用性和无障碍角度审查设计
- 组织信息架构
- 创建设计系统组件
如何使用此技能
此技能包含 rules/ 目录中的详细规则,按类别和优先级组织。
快速入门
- 查看 AGENTS.md,获取包含示例的完整规则汇编
- 参考
rules/目录中的具体规则,深入了解 - 遵循优先级顺序:用户需求 → 无障碍 → 易用性 → 视觉层级 → 一致性
可用规则
| 优先级 | 规则 | 描述 |
|---|---|---|
| 🔴 严重 | 用户研究 | 访谈、用户画像与综合分析 |
| 🔴 严重 | 无障碍 | WCAG 合规与包容性设计 |
| 🟡 高 | 信息架构 | 导航与内容组织 |
| 🟡 高 | 交互设计 | 用户流程与微文案 |
| 🟢 中 | 视觉设计 | 层级、颜色、排版与设计系统 |
UX 设计流程
1. 探索与研究(严重)
- 开展用户访谈和问卷调查
- 分析现有分析数据和热图
- 开展竞品分析
- 创建共情地图并识别痛点
2. 定义(严重)
- 根据真实数据构建用户画像
- 端到端绘制用户旅程
- 使用“How Might We”框架定义问题陈述
- 根据用户影响和可行性确定功能优先级
3. 构思与设计(高)
- 在确定方案前绘制多个概念草图
- 创建低保真 → 中保真 → 高保真线框图
- 针对所有断点设计响应式布局
4. 原型与测试(高)
- 为关键流程构建交互式原型
- 开展主持式和非主持式易用性测试
- 衡量任务成功率、任务耗时和错误率
- 根据发现迭代
5. 交接与迭代(中)
- 准备涵盖所有状态的详细设计规范
- 记录交互状态和边缘情况
- 对照规范审查已实现的设计
交付物模板
用户画像模板
## [Persona Name]
**Age:** [Age] | **Occupation:** [Job Title] | **Location:** [City]
### Goals
- [Primary goal related to the product]
- [Secondary goal]
### Pain Points
- [Frustration with current solutions]
- [Unmet need]
### Behaviors
- [How they currently solve the problem]
- [Technology comfort level]
> "[A representative quote that captures their mindset]"
用户流程模板
## Flow: [Task Name]
**Goal:** [What the user is trying to accomplish]
**Entry Point:** [Where the user starts]
**Success Criteria:** [What indicates task completion]
### Steps
1. **[Screen/State]** → User action → [Next screen/state]
2. **[Screen/State]** → User action → [Success state]
### Error States
- **[Error condition]** → [Recovery path]
### Decision Points
- **[Decision]** → Path A: [outcome] | Path B: [outcome]
设计评审输出格式
## Design Review: [Screen/Feature Name]
### Usability Issues 🔴
1. **[Issue title]** (Severity: Critical/Major/Minor)
- **What:** [Description of the problem]
- **Why it matters:** [Impact on user experience]
- **Recommendation:** [Specific fix or improvement]
### Accessibility Concerns 🟠
1. **[Issue title]**
- **WCAG Criterion:** [Specific guideline reference]
- **Required fix:** [How to resolve]
### Improvement Opportunities 🟡
1. **[Suggestion]** — Current: [what exists] → Proposed: [what's better]
### Strengths ✅
- [What's working well and should be preserved]
示例演示
下面是一个具体示例,展示 Agent 如何端到端地使用此技能。
用户提示
“我正在构建一个 SaaS 入门引导流程。新用户注册、验证邮箱、设置工作空间并邀请团队成员。你能帮我审查这个计划并提供 UX 反馈吗?”
Agent 的响应(应用 UX 规则)
步骤 1 — 研究检查 (参见 research.md)
设计之前,先验证你的假设:
- 用户是否需要工作空间? 采访 5-8 位目标用户,确认这符合他们的心智模型。提问:“带我了解一下你在工作中设置新工具的过程。”
- 构建用户画像,以便聚焦流程。例如:“Alex 是一位团队负责人,正在为 4 位成员办理入门,希望在 5 分钟内让工具运行起来。”
步骤 2 — 流程分析 (来自 interaction-design.md)
建议的流程:注册 → 验证邮箱 → 设置工作区 → 邀请团队
发现的问题:
| # | 问题 | 严重程度 | 建议 |
|---|---|---|---|
| 1 | 邮箱验证会阻断整个流程 | 重大 | 允许用户在后台进行验证的同时继续设置工作区。显示温和的提醒横幅,而不是设置硬性门槛。 |
| 2 | 四个连续步骤,没有进度指示器 | 轻微 | 添加步骤指示器:“第 2 步,共 4 步 — 设置工作区” |
| 3 | “邀请团队”是必选步骤,但可能不适用于个人用户 | 重大 | 将此步骤设为可跳过:“邀请团队成员(稍后也可以操作)” |
建议的流程:
Sign Up → Workspace Setup → [Optional] Invite Team → Dashboard
↑ ↑
Progress bar "Skip for now"
Step 1 of 3 link available
Email verification runs in background → banner until confirmed
步骤 3 — 无障碍审查 (来自 accessibility.md)
确保引导流程符合 WCAG AA:
- 所有表单输入框都有可见标签(而不只是占位符)
- “继续”按钮的触控目标至少为 44×44px
- 错误消息应描述清楚:“工作区名称必须为 3-50 个字符”,而不是 “输入无效”
- 通过
aria-live向屏幕阅读器传达进度指示器 - 颜色不是当前步骤的唯一指示方式(使用数字 + 标签)
步骤 4 — 视觉层次 (来自 visual-design.md)
- 主要 CTA(“继续”)应是视觉上最突出的元素——全宽、高对比度
- 跳过链接(“暂时跳过”)应在视觉上处于次要位置——仅文本,使用柔和的颜色
- 表单字段应采用一致的 8px 间距,并清晰地分组
- 每个屏幕仅设置一个主要操作,以减少决策疲劳
总结
| 领域 | 状态 | 关键操作 |
|---|---|---|
| 研究 | ⚠️ 验证 | 访谈 5-8 位用户,了解他们对引导流程的预期 |
| 用户流程 | 🔴 重新设计 | 移除邮箱验证阻断,将邀请设为可选 |
| 无障碍 | 🟡 审查 | 添加可见标签、规范的 ARIA 和描述清楚的错误消息 |
| 视觉设计 | ✅ 应用 | F 型布局,每个屏幕仅设置一个 CTA,采用 8px 网格 |
评论
支持 Markdown