用途:为 Positron 缺陷修复与功能的 QA 人工测试生成验证指南。适用于从 QA 验证看板领取的工单,需要为某个 bug 修复或功能设计测试场景,或从 issue 评论与 PR 讨论中提取边界情况。
主要能力:分析 GitHub issue 与 PR,提取主要场景、边界用例和平台相关注意事项;对小于 500 行的 PR 可直接查看代码 diff,较大 PR 则依据描述与评论;生成 markdown 验证指南,并可选生成验证评论模板。
使用方式:前置条件为已认证的 GitHub CLI(gh)且处于 Positron 仓库。以非交互方式运行,不弹提示;输入 issue 编号或 URL(如 4567 或 #4567)。先并行执行 gh issue view 与 gh pr list 获取 issue 与关联 PR,再获取 PR 详情,必要时执行 gh pr diff,随后提取关联 issue 并生成指南。输出写入 .claude/skills/positron-qa-verify/output/verify-issue-{number}-{timestamp}.md。若接受生成评论模板,则运行 scripts/detect_versions.sh 自动检测 Positron 与操作系统版本,模板复制到剪贴板。评论格式:单场景用简单列表,多场景按 Primary/Edge cases/Regression checks 分组。
限制:需已认证 gh 并处于指定仓库;版本检测为尽力而为,失败时以空值静默返回;遇到超时或数据缺失快速失败,不阻塞;大 PR 跳过 diff。其它细节暂未提供。