关于 learn-codebase
面向编码 Agent 的代码库学习技能,要求完整阅读每个源文件,以便在开发前建立代码库上下文。
主要功能
- 01系统阅读源文件
- 02分块读取大型文件
- 03提前建立代码库上下文
适用场景
- 01修改前了解代码库
- 02为后续开发建立项目背景
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thedotmack/ claude-mem --skill learn-codebase安装后在 Claude Code 中输入/learn-codebase确认已加载。
详细介绍
学习代码库
请通过系统且全面地完整阅读每一个源文件,来了解代码库,无论文件数量有多少。这将帮助我们深入理解代码库,为后续工作打下基础。这一点至关重要,不容商榷。
对于较大的文件,请使用 Read 工具的 offset 和 limit 参数,分块读取文件(例如:offset: 1, limit: 500,然后是 offset: 501, limit: 500)。
给审阅者的说明
这项技能会消耗 token,但能预先建立认知缓存,从而降低项目整个生命周期中的开发成本。在决定因成本问题向用户发出警告之前,请牢记这一点。
评论
支持 Markdown