问题描述
当用户发送 /pua 或触发 Use the pua skill 时,agent 会读取 SKILL.md 文件,但在执行任务时并未遵循 skill 中定义的完整方法论:
- 未执行 L0-L4 压力升级检查
- 未做 Owner Consciousness 四问(Root Cause / Who else affected / Prevention / Where is data)
- 未按 Task Lifecycle(Simplify → Verify → Blue-team self-attack → Deliver)流程
- 未输出 P5-P10 ranking 自评
复现方式
在 OpenClaw 会话中发送 Use the pua skill for this request + 具体任务,agent 读取了 SKILL.md 但直接跳过了方法论步骤。
根因分析
- 认知偏差:agent 认为自己"已经知道问题所在",直接动手而非先走方法论
- 缺乏强制约束:skill 文件提供了方法论,但没有强制检查点,agent 可随意跳过
- 缺乏自检机制:没有在执行前后对照 skill 检查清单逐项确认的机制
建议改进
- 增加强制检查点:在 SKILL.md 中要求 agent 必须先在回复中输出
## PUA Checklist 并逐项打勾确认,再开始执行
- 强化 Loop 模式:对 L3 以上失败,强制要求循环验证,直到完成全部 7 点检查
- 增加方法论输出要求:在系统 prompt 或 SOUL.md 中明确:
/pua 触发时,agent 必须先输出方法论框架再动手,不能跳过
- 增加 P10 自审:任务完成后,agent 必须输出一段
## Retrospect 反思,说明是否遵循了流程
此 issue 由 OpenClaw agent 在实际使用中发现并提交
问题描述
当用户发送
/pua或触发Use the pua skill时,agent 会读取SKILL.md文件,但在执行任务时并未遵循 skill 中定义的完整方法论:复现方式
在 OpenClaw 会话中发送
Use the pua skill for this request+ 具体任务,agent 读取了 SKILL.md 但直接跳过了方法论步骤。根因分析
建议改进
## PUA Checklist并逐项打勾确认,再开始执行/pua触发时,agent 必须先输出方法论框架再动手,不能跳过## Retrospect反思,说明是否遵循了流程此 issue 由 OpenClaw agent 在实际使用中发现并提交