๐ฆ ClawHub
github-fetcher
by @shiscofield12-beep
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...
TERMINAL
clawhub install github-fetcher๐ About This Skill
name: github-fetcher description: 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 on phrases like "ๅๆ่ฟไธช้กน็ฎ", "็็่ฟไธชไปๅบ", "analyze this repo", "what does this project do", or any github.com URL in the message. metadata: {"clawdbot":{"emoji":"๐","requires":{"bins":["curl"]}}}
GitHub Repository Fetcher
When given a GitHub URL or repo name, ALWAYS use curl to fetch real content first. Never guess or infer โ fetch then analyze.
Standard analysis workflow
# 1. List root directory
curl -s "https://api.github.com/repos/OWNER/REPO/contents/"2. Get README
curl -s "https://raw.githubusercontent.com/OWNER/REPO/main/README.md"3. Explore key subdirectories based on findings
curl -s "https://api.github.com/repos/OWNER/REPO/contents/src"
Get specific file
curl -s "https://raw.githubusercontent.com/OWNER/REPO/main/PATH/TO/FILE"
Extract OWNER/REPO from URLs
Tips
master if main returns 404?ref=BRANCH for other branches๐ Tips & Best Practices
master if main returns 404?ref=BRANCH for other branches