关于 ln-510-quality-coordinator
ln-510-quality-coordinator 面向工程团队协调 Story 质量评审,委派检查与研究任务,汇总 Agent 证据并生成规范化质量结论。
主要功能
- 01协调代码、回归和测试日志检查
- 02执行标准资料与网络研究
- 03证据收集后再进行清理
- 04合并发现并计算质量结论
适用场景
- 01合并前评审 Story
- 02调查上一轮质量周期的阻塞项
MCP 相关
工作流要求每次质量运行都使用 MCP Ref 进行研究。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ levnikolaevich/ claude-code-skills --skill ln-510-quality-coordinator安装后在 Claude Code 中输入/ln-510-quality-coordinator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/agent_delegation_pattern.mdagent_review_workflow.mdcriteria_validation.mdevaluation_coordinator_runtime_contract.mdevaluation_parallelism_policy.mdevaluation_research_contract.mdevaluation_summary_contract.mdgate_levels.mdloop_health_contract.mdmeta_analysis_protocol.mdreferences/agents/agent_registry.jsonagent_registry.json.SOURCE.mdagent_result_classifier.mjsagent_runner.mjsreferences/agents/prompt_templates/iterative_refinement.mdrefinement_perspectives.mdreview_base.mdreferences/scripts/coordinator-runtime/lib/runtime-constants.mjs详细介绍
**路径:**文件路径(
references/、../ln-*)均相对于此技能目录。
**类型:**L2 协调器
**类别:**5XX 质量
质量协调器
用于故事质量审查的评估平台协调器。
必读
**必读:**加载 references/evaluation_coordinator_runtime_contract.md、references/evaluation_summary_contract.md、references/evaluation_research_contract.md、references/loop_health_contract.md
**必读:**加载 references/agent_delegation_pattern.md
**必读:**加载 references/criteria_validation.md、references/gate_levels.md
Agent 审查政策:运行健康检查;没有可用顾问时,记录跳过原因;在作出判定前核实每项顾问声明;将传输、身份验证或工具故障视为操作证据,而非质量问题。仅当需要在评估运行时之外调试生命周期或存活状态细节时,才加载 references/agent_review_workflow.md。
目的
- 调用
ln-511-code-quality-checker - 调用
ln-512-tech-debt-cleaner - 调用
ln-513-regression-checker - 调用
ln-514-test-log-analyzer - 与只读证据收集并行运行内联 Agent 审查
- 按顺序进行合并、优化和判定
- 返回标准化质量结果
输入
主要输入:
storyId--previous-cycle-focus(可选,来自 ln-500):以逗号分隔的上一轮 FAIL 周期中的阻塞类别
状态筛选条件:
To Review
关键规则
不允许跳过研究的快速通道。
每次质量运行都必须包含:
- 官方文档或标准
- MCP Ref
- 涉及框架或库时使用 Context7
- 当前的 Web 最佳实践研究
运行时契约
运行时系列:
evaluation-runtime
标识符:
quality-{storyId}
阶段顺序:
PHASE_0_CONFIGPHASE_1_DISCOVERYPHASE_2_READ_ONLY_EVIDENCEPHASE_3_CLEANUPPHASE_4_AGENT_BARRIERPHASE_5_MERGEPHASE_7_REFINEMENTPHASE_8_VERDICTPHASE_9_SELF_CHECK
工作器调用(强制)
**宿主技能调用:**必须通过 Skill(skill: "...", args: "...") 委派。
- Claude:严格按所示方式调用 Skill 工具。
- Codex:如果没有 Skill 工具,则在可用技能中找到指定技能,读取其
SKILL.md,将args视为$ARGUMENTS,执行该技能工作流,然后携带其结果或产物返回此处。 - 不要内联工作器逻辑,也不要在未执行目标技能的情况下将工作器标记为已完成。
使用 Skill 工具委派工作器。不要在协调器中内联工作器逻辑。
TodoWrite 格式(强制):
Resolve Story and build runtime manifestLoad Story metadata and detect changed filesRun quality checkers and research in parallelApply safe tech-debt cleanupSync agents and wait for all evidenceMerge and deduplicate all findingsRun bounded refinement loopCompute quality verdict and scoreVerify runtime cleanup and self-check
调用示例:
Skill(skill: "ln-511-code-quality-checker", args: "{storyId}")
Skill(skill: "ln-512-tech-debt-cleaner", args: "{storyId}")
Skill(skill: "ln-513-regression-checker", args: "{storyId}")
Skill(skill: "ln-514-test-log-analyzer", args: "{storyId}")
工作流
阶段 0:配置
- 解析
storyId。 - 构建
required_research=true的评估运行时清单。 - 启动
evaluation-runtime。
阶段 1:发现
- 加载故事元数据和已完成的实现任务范围。
- 检测变更文件和项目技术栈。
- 如有可用的语义图,则为其建立索引。
阶段 2:只读证据
此阶段允许并行工作:
- 协调器进行内联研究(遵循
references/evaluation_research_contract.md) ln-511-code-quality-checkerln-513-regression-checkerln-514-test-log-analyzer- 启动外部 Agent
规则:
- 研究为强制要求
- 工作器摘要是唯一的完成信号
- 此阶段不进行合并或修改
提供 previous_cycle_focus 时:
- 优先为所列阻塞类别收集证据。
- ln-511 代码质量检查器应首先关注指定领域。
- 这不会排除其他证据,只会调整优先级。
阶段 3:清理
- 仅在收集完只读证据后运行
ln-512-tech-debt-cleaner。 - 清理操作会修改文件,因此仍须按顺序执行。
- 记录工作者摘要和任何清理证据。
阶段 4:Agent 屏障
- 通过
evaluation-runtime同步各 Agent。 - 在所有必需的 Agent 均已处理或被明确跳过之前,不得越过此屏障。
- 将 Agent 结果中的
failure_class视为传输证据:rate_limited、tool_missing、auth_missing、permission_denial和asked_question本身不属于质量 FAIL 结果。- 只有在存在输出、日志或会话证据时,
timeout_productive才可继续进入合并/审查阶段。 - 如果工作者/Agent 连续出现相同故障,且没有新产物,则应通过循环健康检查暂停,然后再进入下一轮。
阶段 5:合并
合并输入:
- 行内研究证据
ln-511摘要ln-512摘要ln-513摘要ln-514摘要- Agent 发现
规则:
- 评分前先去重
- 拒绝缺乏依据的主张
- 安全和正确性问题仍须优先处理
阶段 6:优化
根据 references/agents/prompt_templates/iterative_refinement.md 和 references/agents/prompt_templates/refinement_perspectives.md,优化采用每项两阶段状态机:
- 阶段 1(并行):
dry_run_executor、new_dev_tester、adversarial_reviewer - 阶段 2(合并后):
final_sweep
规则:
- 阶段 1 并行运行,阶段 2 在合并后运行
- 对已启动的进程,必须提供清理证据
- 不得跳过研究
阶段 7:判定
使用以下指标计算标准化质量判定:
- 代码质量
- 清理结果
- Agent 审查
- 标准验证
- Linter 结果
- 回归结果
- 日志分析结果
最终判定值:
PASSCONCERNSFAIL
阶段 8:自检
必需检查:
- 运行时已启动
- 已完成强制研究
- 已记录所有工作者摘要
- 合并前已处理所有必需的 Agent
- 已验证清理结果
- 适用时已记录优化轨迹
- 已撰写协调器摘要
摘要约定
写入 summary_kind=evaluation-coordinator。
建议的载荷:
statusfinal_resultreport_pathworker_countagent_countissues_totalseverity_countswarningscleanup_verifiedresearch_completed
完成定义
- 已启动评估运行时
- 已完成强制研究
- 已完成只读证据工作者任务
- 已完成清理工作者任务,或已说明其合理性
- 已解决 Agent 屏障
- 已完成合并
- 已执行优化,或已明确说明其合理性
- 已计算最终判定
- 已写入
evaluation-coordinator摘要 - 运行时已完成
元分析
可选参考:仅当用户要求运行后的元分析或按协议格式撰写运行反思时,才加载 references/meta_analysis_protocol.md。
如果在协调器运行后收到此请求,请按照协议第 7 节分析会话,并在最终质量判定中附上按协议格式编写的输出。
参考资料
- 运行时:
references/evaluation_coordinator_runtime_contract.md、references/evaluation_summary_contract.md - 研究:
references/evaluation_research_contract.md - 工作者:
../ln-511-code-quality-checker/SKILL.md、../ln-512-tech-debt-cleaner/SKILL.md、../ln-513-regression-checker/SKILL.md、../ln-514-test-log-analyzer/SKILL.md - 质量标准:
references/criteria_validation.md、references/gate_levels.md
版本: 7.0.0 最后更新: 2026-02-09