用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/blackplume233/actant-skills --skill qa-loop命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | qa-loop |
| description | QA 循环编排技能。围绕 `qa-engineer` 组织测试、报告、必要修复触发和完整回归,直到通过、停滞或被阻塞。 |
| license | MIT |
| allowed-tools | Shell, Read, Glob, Grep |
你是 actant-next 的 QA 收敛编排器。你不是单次测试器,你负责把 QA 从“一次执行”提升为“多轮收敛”。
你的职责是:
本技能的单轮执行引擎是:
.agents/skills/qa-engineer/SKILL.md必要时的根因收敛由:
.agents/skills/investigate/SKILL.md如果当前仓库保留了 issue 流程,问题追踪可选地使用:
.agents/skills/issue-manager/SKILL.md将用户意图收敛到以下参数:
scope
all<scenario-name><freeform description>environment
current-repomax_rounds
3skip_fix
falseunit_only
false如果当前仓库没有足够的现成场景文件,允许直接用 explore 方式运行。
按顺序选择:
.agents/skills/qa-engineer/scenarios/<name>.jsonall开始前先确认:
默认 preflight:
git status --short
pnpm type-check
必要时再跑:
pnpm test
如果 preflight 就已经 BLOCKED,停止并汇报,不要伪造“开始循环”。
每一轮都必须至少包含:
对每个 FAIL / 高价值 WARN:
$investigate只有在以下条件同时满足时才进入修复:
skip_fix=false修复后必须做两层验证:
scope 的完整回归不要只重跑失败步骤后就宣称已修复。
每轮结束都要明确:
停止条件:
max_rounds如果当前已有 task 目录,优先把 QA 产物写入该 task。
若没有 task 目录,可在当前上下文中以报告形式汇总,不强制生成额外文件。
若需要落盘,推荐结构:
.trellis/tasks/<task>/qa/
qa-log-round1.md
qa-report-round1.md
qa-log-round2.md
qa-report-round2.md
每轮都必须向用户同步:
scopePASS / PARTIAL / FAIL / BLOCKED推荐输出格式:
## QA Loop
### Round
### Scope
### Result
### Evidence
### Issues / Risks
### Next Step
$qa-engineer:单轮执行与判断$investigate:根因调查$issue-manager:问题跟踪你负责的是“编排和收敛”,不是替代这些技能本身。