← 返回 Skills 市场
shiscofield12-beep

github-fetcher

作者 shiscofield12-beep · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install github-fetcher
功能描述
Use this skill when the user mentions a GitHub URL or asks to analyze, review, explore, or understand any GitHub project, repository, or codebase. Triggers o...
使用说明 (SKILL.md)

\r

GitHub Repository Fetcher\r

\r When given a GitHub URL or repo name, ALWAYS use curl to fetch real content first. Never guess or infer — fetch then analyze.\r \r

Standard analysis workflow\r

# 1. List root directory\r
curl -s "https://api.github.com/repos/OWNER/REPO/contents/"\r
\r
# 2. Get README\r
curl -s "https://raw.githubusercontent.com/OWNER/REPO/main/README.md"\r
\r
# 3. Explore key subdirectories based on findings\r
curl -s "https://api.github.com/repos/OWNER/REPO/contents/src"\r
```\r
\r
## Get specific file\r
```bash\r
curl -s "https://raw.githubusercontent.com/OWNER/REPO/main/PATH/TO/FILE"\r
```\r
\r
## Extract OWNER/REPO from URLs\r
- https://github.com/ultraworkers/claw-code → OWNER=ultraworkers REPO=claw-code\r
- github.com/foo/bar → OWNER=foo REPO=bar\r
\r
## Tips\r
- Try `master` if `main` returns 404\r
- Use `?ref=BRANCH` for other branches\r
- GitHub API rate limit: 60 req/hour unauthenticated\r
- After fetching, always provide analysis based on actual content
安全使用建议
This skill appears coherent and low-risk: it only needs curl and instructs the agent to fetch public GitHub files for analysis. Keep in mind: (1) public-only — it won’t access private repos unless you supply a GitHub token (the skill does not request one), (2) GitHub rate limits apply for unauthenticated calls (60/hr), and (3) fetched code should never be executed by the agent unless you explicitly instruct it to run code — fetching and analyzing are separate actions. If you plan to analyze private repositories, review and approve any mechanism that supplies an auth token, and consider rate limits and data-volume implications before enabling the skill.
功能分析
Type: OpenClaw Skill Name: github-fetcher Version: 1.0.0 The github-fetcher skill is designed to retrieve repository metadata and file contents from GitHub using curl commands directed at official GitHub API and raw content domains. The instructions in SKILL.md are transparent, align with the stated purpose of repository analysis, and lack any indicators of malicious behavior such as data exfiltration or unauthorized command execution.
能力评估
Purpose & Capability
Name and description (fetch/analyze GitHub repos) match the declared requirement (curl) and the runtime instructions (use GitHub API and raw.githubusercontent URLs). There are no unrelated binaries, env vars, or config paths requested.
Instruction Scope
SKILL.md confines actions to fetching content from GitHub (api.github.com and raw.githubusercontent.com) and gives branch-fallback tips. It does not instruct reading local files, other env vars, or exfiltrating data to external endpoints.
Install Mechanism
Instruction-only skill with no install spec or downloads; lowest-risk model for installation because nothing is written to disk by the skill itself.
Credentials
No environment variables, credentials, or config paths are requested. This is proportionate for a skill targeting public GitHub content. Note: it cannot access private repos without an auth token, and the SKILL.md does not request one.
Persistence & Privilege
Flags show default behavior (not always:true). The skill does not request persistent presence or elevated privileges and does not modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install github-fetcher
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /github-fetcher 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
init
元数据
Slug github-fetcher
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

github-fetcher 是什么?

Use this skill when the user mentions a GitHub URL or asks to analyze, review, explore, or understand any GitHub project, repository, or codebase. Triggers o... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。

如何安装 github-fetcher?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install github-fetcher」即可一键安装,无需额外配置。

github-fetcher 是免费的吗?

是的,github-fetcher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

github-fetcher 支持哪些平台?

github-fetcher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 github-fetcher?

由 shiscofield12-beep(@shiscofield12-beep)开发并维护,当前版本 v1.0.0。

💬 留言讨论