GitHub CLI for managing repositories, issues, pull requests, and workflows
Command-line interface for GitHub operations.
gh auth login # Authenticate
gh pr create --title "Title" # Create PR
gh pr view 123 # View PR
gh issue create --title "Title" # Create issue
gh api /repos/owner/repo/issues # Raw API call
| Command | Purpose |
|---------|----------|
| gh auth login | Authenticate with GitHub |
| gh pr create | Create pull request |
| gh pr view [NUM] | View PR details |
| gh pr list | List PRs |
| gh issue create | Create issue |
| gh issue view [NUM] | View issue |
| gh api PATH | Make REST API calls |
| gh repo clone OWNER/REPO | Clone repo |
| gh release create TAG | Create release |
| gh workflow list | List workflows |
# Create PR with body from file
gh pr create --title "Fix" --body-file description.md
# Get JSON output for parsing
gh pr list --json number,title,author
# Merge PR with squash and cleanup
gh pr merge 123 --squash --delete-branch
# Create issue with labels
gh issue create --title "Bug" --label bug,urgent
# Query API with JSON selector
gh api /repos/owner/repo/issues --jq '.[] | .title'
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer