GitHub Search Skill
Search GitHub's public API for repositories, issues, and topics matching user criteria.
Commands
# Search repositories
bun run cli/index.ts search repos --query "react typescript" --language TypeScript --stars ">100" --pushed ">2026-01-01"
# Search issues
bun run cli/index.ts search issues --query "good first issue" --label "good first issue" --repo "owner/repo"
# Get repository details
bun run cli/index.ts detail repo --repo "owner/repo"
# Get issue details
bun run cli/index.ts detail issue --repo "owner/repo" --issue 123
Output Format
Default: --format table
JSON: --format json
Plain text: --format plain
Rate Limiting
Respects GitHub API rate limits. Uses exponential backoff on 429/5xx errors. Unauthenticated: 60 requests/hour. Authenticated (GITHUB_TOKEN): 5,000 requests/hour.
Environment Variables
GITHUB_TOKEN— optional, for higher rate limits