ATXP代理认证开发
构建AI代理交互网站
read-github 技能通过 gitmcp.io MCP 服务访问 GitHub 仓库的文档和代码,替代传统的原始抓取方式。该服务提供语义搜索、智能代码导航、规范的 Markdown 输出,并聚合 README、/docs 目录和代码文件。
安装依赖
需安装 Python 3 环境,克隆仓库后使用 scripts/gitmcp.py 脚本:
git clone https://github.com/openclaw/skills.git
cd skills/am-will/read-github
基础用法
1. 列出可用工具:
python3 scripts/gitmcp.py list-tools owner/repo
2. 获取完整文档:
python3 scripts/gitmcp.py fetch-docs owner/repo
3. 语义搜索文档:
python3 scripts/gitmcp.py search-docs owner/repo "查询内容"
4. 搜索代码:
python3 scripts/gitmcp.py search-code owner/repo "函数名"
5. 调用任意 MCP 工具:
python3 scripts/gitmcp.py call owner/repo tool_name '{"arg": "value"}'
URL 转换规则
github.com/owner/repo → gitmcp.io/owner/repo
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | GitHub 仓库地址(owner/repo)、搜索关键词、工具调用参数 |
| 输出 | Markdown 格式文档、搜索结果列表、代码文件匹配项、URL 内容 |
| 适用人群 | 开源项目研究者、技术文档撰写者、代码审查人员 |
| 不包含 | Issues/PR 数据、提交历史、无认证的私有仓库访问 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/am-will/read-github/SKILL.md
来源类型:GitHub 开源项目