| name | gh |
| description | GitHub CLI operations. Use for querying repository info, searching repos, managing issues and PRs, and interacting with GitHub APIs. Invoke when auditing repos or performing GitHub operations. |
gh — GitHub CLI
Repository Info
gh repo view <owner/repo>
gh api /repos/<owner/repo>/contents/<path>
Search
gh search repos --language python --stars ">1000"
gh search code "function_name" --repo owner/repo
Issues
gh issue view <owner/repo>/<number>
gh issue create --title "title" --body "body" --repo <owner/repo>
gh issue edit <owner/repo>/<number> --add-label "bug,high-priority"
Pull Requests
gh pr view <owner/repo>/<number>
gh pr create --title "title" --body "body" --base main --head branch --repo <owner/repo>
gh pr review <owner/repo>/<number> --body "LGTM" --event APPROVE
Environment
Ensure GITHUB_TOKEN is set (available in CI, or via gh auth login locally).