1.6 KiB
1.6 KiB
Sourcegraph 代码库搜索技能
AI代理 代码搜索 Sourcegraph Claude Code
Sourcegraph 技能
用于通过 Sourcegraph 搜索和理解代码库的 AI 代理技能。
安装
Claude Code
npx skills add sourcegraph-community/sourcegraph-skill --skill "searching-sourcegraph"
或手动将 .claude/skills/ 目录复制到你的项目或 ~/.claude/skills/。
任意代理
这些技能遵循 Agent Skills 开放标准,可与任何兼容的 AI 代理配合使用。
可用技能
searching-sourcegraph
在 Sourcegraph 索引的代码库中搜索模式、示例,并理解系统结构。
适用场景:
- 实现新功能时(先查找类似模式)
- 理解陌生代码("X 是如何工作的")
- 调试问题(追踪错误和近期变更)
- 查找 API 使用示例
使用的工具:
keyword_search- 精确模式匹配nls_search- 语义/概念搜索deepsearch_read- 架构层面理解find_references- 追踪符号用法go_to_definition- 跳转到实现处read_file- 读取文件内容diff_search- 查找代码变更commit_search- 搜索提交历史
目录结构
.claude/skills/searching-sourcegraph/
├── SKILL.md # 技能主说明文件
├── query-patterns.md # 正则表达式模式参考
├── examples/
│ └── common-searches.md # 实际使用示例
└── workflows/
├── implementing-feature.md
├── understanding-code.md
└── debugging-issue.md