源代码技能
使用Sourcegraph搜索和理解代码库的AI代理技能。
安装
克劳德代码
npx skills add sourcegraph-community/sourcegraph-skill --skill "searching-sourcegraph"或手动复制 .claude/skills/ 项目目录或 ~/.claude/skills/.
任何代理人
技能遵循 代理技能 开放标准,可以与任何兼容的AI代理一起使用。
可用技能
搜索源图
在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 # Main skill instructions
├── query-patterns.md # Regex patterns reference
├── examples/
│ └── common-searches.md # Real-world examples
└── workflows/
├── implementing-feature.md
├── understanding-code.md
└── debugging-issue.md