Github

Search repositories, view issues, check PRs on GitHub. Use when: user asks about GitHub repos, issues, PRs, or wants to search GitHub. Don't use when: user wants general web search (use research skill) or asks about git concepts without GitHub context.

sepivip Updated

File contents

GitHub

Interact with GitHub using the REST API.

Use when

  • Repositories ("Find Kotlin repos", "My repos")
  • Issues ("Open issues on X")
  • Pull requests

Don't use when

  • General web search (use research)
  • Git concepts without GitHub context
  • Non-GitHub code hosting

Authentication

For private repos, check memory for GITHUB_TOKEN. Public repos work without token (lower rate limit).

API Endpoints

Search repos (no auth)

web_fetch({
  url: "https://api.github.com/search/repositories?q=language:kotlin+stars:>1000"
})

With auth

web_fetch({
  url: "https://api.github.com/user/repos",
  headers: {
    "Authorization": "Bearer {TOKEN}",
    "Accept": "application/vnd.github+json"
  }
})

Rate Limits

  • Unauthenticated: 60 req/hour
  • Authenticated: 5,000 req/hour

sepivip/SeekerClaw/tree/main/app/src/main/assets/default-skills/github commit f04b605eff

Frequently asked questions

npx skillmds@latest add sepivip/github