用途:github-kb 面向需要研究 GitHub 开源项目的人群,帮助理解项目的实现细节、技术方案,或跟踪热门项目。它以本地知识库的形式组织已探索的仓库。
主要能力:维护一个知识库索引文件 CLAUDE.md,位于 {GITHUB_KB_ROOT}/CLAUDE.md,用于索引所有已探索的仓库;支持克隆新仓库、分析代码结构、按类别整理项目条目。
使用方式:通过 Claude Code 插件市场安装,命令为 /plugin marketplace add lecion/github-kb。可设置环境变量 GITHUB_KB_ROOT 自定义工作目录,默认路径为 ~/github-kb/。工作流程为:先读取 CLAUDE.md 检查项目是否已存在,若不存在则执行 cd {GITHUB_KB_ROOT} 后 git clone <repo-url>;随后使用 Task 工具配合 Explore 代理进行代码分析,或用 Glob/Read/Grep 做针对性探索;探索完成后更新 CLAUDE.md,添加项目条目、类别与描述,并更新项目数量。
适用场景:研究开源项目架构与实现、整理技术方案、跟踪热门项目、构建个人或团队的项目知识库。
限制:资料未提供具体收费、价格、平台支持范围或效果数据;知识库索引格式与分类为文档中给出的约定,实际使用需遵循其格式要求。已有用户无需更改配置,默认路径保持向后兼容。