关于 research
research 是一项在编码会话中开展调研的技能,面向编码 Agent。它引导查阅权威来源、区分行为与代码历史问题,并整理附有来源的 Markdown 笔记。
主要功能
- 01分类调研问题
- 02查阅权威来源
- 03追溯代码历史
- 04编写带引用的 Markdown 笔记
- 05记录无法访问的来源
适用场景
- 01确认库或标准的行为
- 02了解代码设计成因
- 03整理带引用的调研结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pwguler/ skills --skill research安装后在 Claude Code 中输入/research确认已加载。
附带文件references/guard-the-context-window.mdreferences/why.md
详细介绍
在本次会话中进行研究。在以下三种情况下,由子代理代为阅读:用户要求将阅读任务交给子代理;草拟规范会触发其 AFK 决策;或者内容对于本次会话来说过大:超过约 2,000 行,或包含图片。保护上下文窗口说明了具体方法。子代理返回笔记,而非原始内容。
- 判断问题类型。关于库、服务或标准如何运行的问题,交由其所有者处理,见第 2 步。关于我们的代码为何如此设计的问题,追溯其历史,见第 3 步。
- 阅读事实的权威来源:供应商文档、源代码、规范或实时端点响应。博客文章、论坛回答或摘要只能指引你找到权威来源,不能作为引用。
- 按照 why.md 所述追溯历史。先确定代码版本,然后阅读 why.md 列出的每个来源。列出本次会话无法访问的所有来源。
- 返回一份 Markdown 笔记,并在每项论断后附上来源。将笔记写入调用方指定的路径。若调用方未指定路径,则使用仓库中存放类似笔记的位置。若没有合适的位置,则自行选择一个位置,并在回复中说明。
规则:
- 引用应指向权威来源。对于行为,权威来源是供应商、源代码、规范或实时端点;对于意图,权威来源是记录该决策的提交、PR、工单、文档或消息。
- 切勿编造引用。搜索无果也是一种答案,应在笔记中将其写明为信息缺口。
评论
支持 Markdown