关于 diagnose-why-work-stopped
这是用于调查 Paperclip 工作停止原因的技能;除非请求仅限诊断,否则会按授权推进修复、测试和交付。它强调找出首个根因、明确后续责任人,并避免无限恢复循环。
主要功能
- 01定位首个根因
- 02修复前复现故障
- 03修复共用行为契约
- 04测试次生影响
- 05验证工作流并交付 PR
适用场景
- 01调查停滞的 Paperclip 工作
- 02诊断问题树中的无进展节点
- 03在获授权时修复失败的工作流
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ paperclipai/ paperclip --skill diagnose-why-work-stopped安装后在 Claude Code 中输入/diagnose-why-work-stopped确认已加载。
详细介绍
诊断工作停止的原因
使用 修复失败的 Paperclip 运行。当前工作流由它负责:找出首个根因故障,将其复现为失败状态,修复共享契约,测试二阶影响,验证真实工作流,并提交检查全部通过的 PR。修复已停止工作的常规请求会直接继续此工作流,无需单独设置计划审批关卡。
如果用户或调用工作流明确要求仅进行诊断,或要求在实施前获得批准,则应在此范围内开展调查和安全分析。例如,Terminal-Bench 诊断子任务不会覆盖该循环的看板审批边界。明确指出下一步行动及其负责人。
对于问题树诊断,请阅读当前的 doc/execution-semantics.md,检查相关子树和近期修复,并对未取得进展的节点进行分类:
- **确实在等待:**必须由指定人员或外部依赖采取行动。
- **Agent 可处理但未路由:**已获授权的有效工作缺少可执行路径。
- **已有工作覆盖:**现有工作已负责下一步行动;不要重复处理。
同时维护以下三项不变量:
- 有效工作都有明确的下一步行动和负责人。
- 只有真正的阻塞因素才会停止工作,包括审批、凭据和预算。
- 恢复过程有明确边界,且不会递归地恢复自身。
将任何修复方案表述为通用行为契约,用一个有效工作的反例进行检验,并按照新技能的要求完成授权范围内的全部工作。 历史任务链接和私有事件访问权限并非必需。
评论
支持 Markdown