sapegin/dotfiles/github

Claude Code and agent skill by sapegin/dotfiles

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Work with GitHub repositories, source code, pull requests, issues, releases, Actions, and API data using the gh CLI. Use for GitHub URLs and GitHub resources.

Install

npx vskill@latest install sapegin/dotfiles/github

SKILL.md

Use gh for GitHub resources. It uses the user’s authenticated token and is preferred over curl, wget, or web_fetch for GitHub URLs.

Do not use this for non-GitHub URLs, GitHub Pages sites (*.github.io), or local Git operations like git commit and git push.

Repository code

For one file or directory, use gh api:

bash
# Get raw file content directly
gh api repos/owner/repo/contents/path/to/file.py \
-H "Accept: application/vnd.github.raw+json"
# List directory contents
gh api repos/owner/repo/contents/src/ --jq '.[].name'

For broader browsing, clone and use normal file tools:

bash
# Clone to the shared Pi GitHub repo cache
mkdir -p /tmp/pi-github-repos/owner
gh repo clone owner/repo /tmp/pi-github-repos/owner/repo -- --depth 1

Reuse /tmp/pi-github-repos/owner/repo when it already exists, but fetch and check out the requested revision before relying on its contents. For the latest default-branch revision:

bash
git -C /tmp/pi-github-repos/owner/repo fetch --depth 1 origin HEAD
git -C /tmp/pi-github-repos/owner/repo checkout --detach FETCH_HEAD

Replace HEAD with a requested tag or branch when researching a specific version. Fetch enough additional history for git log or git blame; a depth-one clone is insufficient for historical research. Search cloned repos with find, grep, read, ls, and bash.

Common commands

bash
# View repository metadata
gh repo view owner/repo
# List and inspect pull requests
gh pr list --repo owner/repo
gh pr view <number> --repo owner/repo --comments
# List and inspect issues
gh issue list --repo owner/repo
gh issue view <number> --repo owner/repo --comments
# Search issues and merged pull requests
gh search issues "keyword" --repo owner/repo --state all --limit 10
gh search prs "keyword" --repo owner/repo --state merged --limit 10
# List recent release tags
gh api repos/owner/repo/releases --jq '.[0:5] | .[].tag_name'

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
536
Repository forks
51
7-day trend score
31

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sapegin/dotfiles/github/badge)](https://verified-skill.com/skills/sapegin/dotfiles/github)

Something wrong with this skill or its page? Tell us.