github-fetcher
/install github-fetcher
\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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install github-fetcher - After installation, invoke the skill by name or use
/github-fetcher - Provide required inputs per the skill's parameter spec and get structured output
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.
How do I install github-fetcher?
Run "/install github-fetcher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is github-fetcher free?
Yes, github-fetcher is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does github-fetcher support?
github-fetcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created github-fetcher?
It is built and maintained by shiscofield12-beep (@shiscofield12-beep); the current version is v1.0.0.