with one click
gh-fetch
Read files from a GitHub repo via bash. web_fetch on GitHub will fail.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Read files from a GitHub repo via bash. web_fetch on GitHub will fail.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Use when 3+ items each need a decision — claim-by-claim synthesis, accept/reject options, multi-point recommendations, 'decide on each'. Skip if 1-2 items, one narrative, or final answer wanted.
Use when searching or reading works by Buddhadasa Bhikkhu (พุทธทาสภิกขุ). Triggers on mentions of Buddhadasa, พุทธทาส, อินทปัญโญ, สวนโมกข์, ธรรมโฆษณ์, BIA archive, BIA reference codes (BIA-...), or requests to search the Buddhadasa Indapanno Archives.
Use when creating new skills, editing existing skills, or reviewing a SKILL.md
Use when a task is open-ended or the user wants to settle on an approach before producing a deliverable. One question at a time, 2-3 alternatives with recommendation, approval before output.
Fetch a specific past chat by timestamp. Triggers when the user pastes "refer-chat YYYY-MM-DDTHH:MMZ" — a minute-level ISO timestamp from their bookmarklet. Also triggers when the user asks how to install the chat timestamp bookmarklet or how to reference past chats precisely.
Show GitHub star history charts. Triggers on star history, star chart, repo popularity, comparing repos by stars.
Based on SOC occupation classification
| name | gh-fetch |
| description | Read files from a GitHub repo via bash. web_fetch on GitHub will fail. |
URLs may be user-provided, found via web search, or inferred from a project name.
# github.com/{owner}/{repo}/blob/{branch}/{path}
# → cdn.jsdelivr.net/gh/{owner}/{repo}@{branch}/{path}
curl -s "https://cdn.jsdelivr.net/gh/{owner}/{repo}@{branch}/{path}"
# Call 1 — fetch (npx download + clone can be slow; split for visibility)
npx degit {owner}/{repo}/{path} /tmp/{name} --force
# Call 2 — verify
find /tmp/{name} -type f | sort
git clone --depth 1 https://github.com/{owner}/{repo}.git /tmp/{repo}