关于 investigate-first
investigate-first 是一项开发技能,要求先收集证据并追查问题,再修改产品代码。它侧重区分症状与推测原因,并要求报告原因和依据;未经授权不实施修复。
主要功能
- 01区分观察到的症状与推测原因
- 02追踪输入、状态变化和责任边界
- 03依据证据排列假设优先级
- 04原因或阻碍明确后停止调查
- 05报告原因及其证据
适用场景
- 01修改代码前调查缺陷
- 02定位故障所属的组件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ juliusbrussee/ caveman --skill investigate-first安装后在 Claude Code 中输入/investigate-first确认已加载。
附带文件agents/openai.yaml
详细介绍
先调查
修改产品代码前先收集证据。
- 将观察到的症状与推断出的原因分开。
- 追踪输入、状态转换、所有权边界和失败输出。
- 根据证据强弱和验证成本高低为假设排序。
- 在找到一个可信机制来解释证据前,不要编辑代码。
- 收集到足以指出原因或确切阻碍因素的证据后,停止探索。
报告原因和证据。除非任务作者授权实施,否则不要修复。
评论
支持 Markdown