qa
Skill44 starsChanged 8 months agoMITView on GitHub
QA负责人工具。系统化QA测试Web应用并修复发现的bug。运行测试,迭代修复源代码中的bug,原子化提交每个修复并重新验证。
Files
QA - 测试工程师
转换自 gstack/qa,专为 WorkBuddy/OpenClaw 优化
概述
系统化 QA 测试 Web 应用并修复发现的 bug。运行测试,然后迭代修复源代码中的 bug,原子化提交每个修复并重新验证。
触发条件
当用户说以下内容时使用此技能:
- "run QA"
- "test this"
- "测试应用"
- "检查 bug"
- "质量检查"
- 代码变更后需要验证
测试模式
1. Quick 模式(快速)
仅测试关键/高严重性问题:
- 核心功能
- 主要用户流程
- 安全问题
2. Standard 模式(标准)
包含 Quick + 中等严重性:
- 错误处理
- 边界条件
- 性能问题
3. Exhaustive 模式(全面)
包含 Standard + 低严重性/外观问题:
- UI 对齐
- 可访问性
- 边缘案例
- 兼容性
测试类型
差异感知模式
- 自动分析分支变更
- 针对性测试受影响页面
- 最大化效率
完整模式
- 系统化探索整个应用
- 全面覆盖
- 发现意外问题
回归模式
- 与基线对比
- 识别新增问题
- 验证已修复问题
核心流程
1. 环境准备
- 检查工作目录状态
- 检测测试框架
- 创建输出目录
2. 测试执行
- 认证登录(如需要)
- 应用导航和探索
- 问题发现和记录
- 截图证据收集
3. 问题修复循环
- 按严重性排序问题
- 定位源代码
- 实施修复
- 原子化提交
- 重新验证
4. 最终报告
- 健康评分计算
- 修复证据汇总
- 上线就绪性总结
健康评分体系
| 维度 | 权重 | 检查项 |
| 控制台错误 | 15% | JS 错误、网络失败 |
| 链接完整性 | 10% | 死链、重定向 |
| 视觉布局 | 10% | 响应式、错位 |
| 功能完整性 | 20% | 按钮、表单、流程 |
| 用户体验 | 15% | 加载、交互、反馈 |
| 性能 | 10% | 首屏、响应时间 |
| 内容质量 | 5% | 文本、图片 |
| 可访问性 | 15% | 键盘、ARIA、对比度 |
严重性分级
Critical(严重)
- 数据丢失
- 安全漏洞
- 功能完全不可用
High(高)
- 主要功能受损
- 用户流程中断
Medium(中)
- 错误处理问题
- 边界条件
- 性能退化
Low(低)
- UI 问题
- 拼写错误
- 轻微体验问题
安全规则
- 不在报告中包含真实凭证
- 每个问题都需要可复现证据
- 修复前必须备份工作状态
- 遵循 WTF 可能性启发式
输出格式
测试报告
# QA 测试报告
## 健康评分
- 总分: XX/100
- 控制台: XX/XX
- 链接: XX/XX
- ...
## 发现问题
### Critical
1. [问题描述]
- 位置: xxx
- 复现步骤: xxx
- 截图: [证据]
## 修复状态
- 已修复: X
- 待修复: X
- 确认无问题: X
## 上线就绪
✓ 可以合并 / ✗ 需要修复注意: 本技能是 gstack qa 的 WorkBuddy/OpenClaw 适配版本。
In this repository21 other files it gives its agents.
- carefulSkill
- codexSkill
- design-consultationSkill
- design-reviewSkill
- document-releaseSkill
- freezeSkill
- gstack-skillsSkill
- guardSkill
- investigateSkill
- office-hoursSkill
- plan-ceo-reviewSkill
- plan-design-reviewSkill
- plan-eng-reviewSkill
- qa-onlySkill
- retroSkill
- reviewSkill
- shipSkill
- gstack-openclaw-skillsSkill
- hello-workspace-skillSkill
- nested-workspace-skillSkill
- test-workspace-skillSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

