陌生仓库从哪改?这款Skill先定位

帮你快速探索代码仓库定位相关代码。

caveman-explore 是专门帮编程 Agent 在陌生仓库里定位代码的 Skill。给它一个“这项行为在哪里实现”的问题,它会搜索路径、符号和相关文字,返回实际读过的文件位置及行号,供后续解题者继续查看。

它的工作到定位为止:不修改文件、不运行命令,也不提出修复方案。这种分工适合需要跨几个文件查找入口,但还不想把大量探索过程塞进主任务上下文的场景。

例如,要找到模型路由选择逻辑,可以让它同时检查可能的目录、相关函数名和测试文件。返回应是少量具体位置,并说明各处为何相关,而非把整个目录树贴回来。

原文特别要求行号必须来自实际读取,找不到就明确说没有找到。一个看起来精确却编出来的引用,会把后续修改带到错误地方。

如果用户已经给出准确文件和符号,这套探索流程反而没有必要。它适合协作式编程环境中的只读定位工作,帮助下一步更快进入相关代码,不代表已经理解或解决整个问题。

分类:编程开发

来源仓库:juliusbrussee/caveman

适合用来做什么

  • 帮我定位Warp代码库中所有引用'用户认证'的文件。
  • 在代码库中查找所有包含'支付集成'的代码段。

安装 caveman-explore

npx skills add https://www.iskills.cc/skills/juliusbrussee/caveman/caveman-explore/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 caveman-explore 的用途与原始说明

浏览全部 Skill 指南