sukilll/great-product-skills/ux-walkthrough
Claude Code and agent skill by sukilll/great-product-skills
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
以资深 UX 专家身份走查产品体验问题。阅读 PRD 理解产品目标, 系统性检查用户流程、UI 一致性、错误处理等体验问题并汇总报告。 Triggers on "UX走查", "体验问题", "用户体验检查", "walkthrough"。
Install
npx vskill@latest install sukilll/great-product-skills/ux-walkthroughSKILL.md
UX Walkthrough Skill
以资深用户体验专家的视角,系统性走查产品中的体验问题,并生成详细的问题报告。
核心能力
- 阅读 PRD 理解产品目标和核心用户流程
- 以用户视角模拟完整的使用流程
- 识别 UI/UX 问题(一致性、可用性、可访问性)
- 识别功能流程中断点和错误处理问题
- 生成结构化的问题报告
适用场景
- 产品上线前的体验质量检查
- 新功能开发后的走查验收
- 定期的产品体验审计
- 用户反馈问题的系统性排查
使用方法
基础用法
指定范围
指定重点
实现流程
Step 1: 理解产品
- 阅读 PRD(
docs/PRD.md)
- 理解产品目标和核心价值
- 识别目标用户群体
- 梳理核心用户流程
- 阅读项目结构
- 了解页面结构(
app/目录) - 了解组件结构(
components/目录)
- 输出理解摘要
`` 产品目标:[一句话概述] 目标用户:[用户画像] 核心流程:[流程1] → [流程2] → [流程3] ``
Step 2: 定义走查范围
根据产品结构,确定走查的页面和流程:
| 流程 | 涉及页面 | 优先级 | |
|---|---|---|---|
| 新用户引导 | 首页 → 评测 → 结果 | P0 | |
| 日常学习 | 仪表板 → 课程 → 完成 | P0 | |
| 进度查看 | 仪表板 | P1 |
Step 3: 执行走查
按以下维度检查每个页面/流程:
3.1 页面加载体验
- [ ] 加载状态是否清晰?
- [ ] 加载失败是否有友好提示?
- [ ] 加载时间是否在合理范围?
3.2 视觉一致性
- [ ] 颜色使用是否一致?
- [ ] 字体大小层级是否清晰?
- [ ] 间距和对齐是否统一?
- [ ] 图标风格是否一致?
3.3 交互体验
- [ ] 按钮状态(hover/active/disabled)是否清晰?
- [ ] 表单输入是否有适当反馈?
- [ ] 点击区域是否足够大?
- [ ] 操作结果是否有反馈?
3.4 流程连贯性
- [ ] 流程中断时是否有挽回机制?
- [ ] 步骤之间的衔接是否自然?
- [ ] 用户是否知道当前在哪里、接下来做什么?
- [ ] 是否有不必要的步骤可以省略?
3.5 错误处理
- [ ] 错误信息是否清晰易懂?
- [ ] 错误发生后是否有恢复路径?
- [ ] 网络错误是否有重试机制?
- [ ] 是否有防止用户犯错的设计?
3.6 边界情况
- [ ] 空状态是否有引导?
- [ ] 数据过多时是否有分页/加载更多?
- [ ] 极端数据(很长的文字等)显示是否正常?
- [ ] 首次使用和重复使用体验是否都顺畅?
Step 4: 汇总问题
按以下格式整理发现的问题:
Step 5: 验证修复
如果用户修复了问题,可以帮助验证:
- 检查修复是否解决了原问题
- 检查修复是否引入了新问题
- 更新问题状态
本项目走查指南
核心用户流程
根据 PRD,本产品的核心流程是:
需要重点关注的体验点
- 评测流程
- 题目加载是否顺畅?
- 答题交互是否清晰?
- 提交后是否有明确反馈?
- 结果展示是否有价值?
- 课程学习流程
- 课程生成等待体验?
- 词汇/句型练习交互?
- 进度感知是否清晰?
- 完成后的成就感?
- 数据持久化
- 用户档案是否正确保存?
- 刷新后数据是否还在?
- 跨页面数据是否一致?
- 错误恢复
- API 失败时的处理?
- 用户数据丢失时的处理?
- 网络断开时的体验?
能力边界
✅ 此 Skill 擅长
- 基于代码阅读识别潜在的 UX 问题
- 系统性的体验检查清单
- 结构化的问题报告
- 提供修复建议
⚠️ 限制
- 无法实际操作页面(需要浏览器工具配合)
- 无法测试真实的加载性能
- 无法测试真实的移动端体验
❌ 不支持
- 视觉设计评审(颜色搭配、美感等主观判断)
- 用户研究(需要真实用户参与)
- A/B 测试分析
Skill 协作
配合使用
- 浏览器工具(如有):实际访问页面进行验证
- AGENTS.md:参考开发规范确保修复质量
工作流示例
测试用例
测试场景1: 完整走查
触发条件: "帮我做一次完整的 UX 走查"
预期输出:
- 阅读 PRD 并输出理解摘要
- 按流程逐步检查
- 生成结构化问题报告
验证点:
- [ ] 报告包含问题分级
- [ ] 每个问题有位置、描述、建议
- [ ] 包含正面反馈
测试场景2: 指定范围走查
触发条件: "走查评测页面"
预期输出: 仅针对评测页面的问题报告
验证点:
- [ ] 只检查相关页面
- [ ] 问题聚焦
元信息
版本: v1.0 作者: AI Agent 创建日期: 2026-01-28 最后更新: 2026-01-28 依赖:
- docs/PRD.md(产品需求文档)
- AGENTS.md(开发规范)
更新日志:
- v1.0 (2026-01-28): 初始版本
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ux-walkthrough/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sukilll/great-product-skills/ux-walkthrough)