Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

lecion/github-kb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

GitHub Knowledge Base Explorer

探索、研究和学习 GitHub 开源项目的 Claude Code 技能。

功能特性

  • 项目探索:克隆并分析 GitHub 仓库,理解实现细节和技术方案
  • 知识库管理:本地知识库索引,通过 CLAUDE.md 文件组织管理
  • 高效查询:先检查本地知识库,避免重复克隆
  • 分类整理:按类别(Web 框架、DevOps、机器学习等)组织项目

安装方式

npx skills add lecion/github-kb

配置

设置环境变量 GITHUB_KB_ROOT 自定义工作目录:

export GITHUB_KB_ROOT=~/my-knowledge-base/

工作目录

  • 默认路径:~/github-kb/
  • 知识库索引:{GITHUB_KB_ROOT}/CLAUDE.md

使用流程

  1. 查询知识库:先检查 CLAUDE.md 是否已存在该项目
  2. 克隆新仓库:不存在时克隆到 {GITHUB_KB_ROOT}
  3. 探索分析:使用 Explore agent 分析代码结构和实现
  4. 更新索引:探索完成后更新 CLAUDE.md

CLAUDE.md 格式示例

# Claude Code 知识库
本目录包含 X 个 GitHub 项目,涵盖...领域描述
---
## Category Name
### [project-name](/project-name)
Brief description of the project

环境变量

变量 描述 默认值
GITHUB_KB_ROOT 仓库根目录 ~/github-kb/

本技能受到小红书用户 @小天 的启发。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /