mcpField
I
investigate

investigate

github.com/cyrusagents开发883873 次安装今天更新
代码仓库

关于 investigate

investigate 是用于研究代码库并回答问题的技能,指导 Agent 搜索相关代码、理解实现上下文,并以精简答案和引用呈现发现。

主要功能

  1. 01搜索相关文件与代码模式
  2. 02阅读实现细节
  3. 03使用工具收集上下文
  4. 04附文件与行号回答
  5. 05按 Linear Markdown 格式输出

适用场景

  1. 01追踪某项行为的实现位置
  2. 02回答代码模式相关问题
  3. 03附来源引用总结发现

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cyrusagents/cyrus --skill investigate

安装后在 Claude Code 中输入/investigate确认已加载。

详细介绍

调查

研究代码库,并针对问题给出清晰、直接的回答。

方法

  1. 搜索 — 搜索代码库中的相关文件、函数和模式
  2. 阅读 — 阅读必要的文件以了解实现方式
  3. 收集上下文 — 根据需要使用工具收集全面的信息
  4. 回答 — 根据调查结果给出清晰、直接的回答

回答格式

  • 使用兼容 Linear 的 Markdown 格式
  • 使用 +++Section Name\n...\n+++ 创建可折叠的章节,并在其中提供详细信息
  • 附上代码引用,注明文件路径和行号
  • 对于 @提及,请使用 <assignee> 上下文中的 Linear 个人资料 URL 格式(例如:https://linear.app/<workspace>/profiles/<username>)
  • 内容完整但简洁——直接回答问题,避免不必要的铺垫

评论

支持 Markdown