com um clique
github
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.
Menu
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.
Code review assistance with linting, style checking, and best practices
Git workflow guidance for commits, branches, and pull requests
Orchestrate external coding agents (Claude Code, Codex CLI, OpenCode) via background processes for automated code tasks, PR reviews, and parallel issue fixing.
Send messages, react, manage threads/pins, run polls, and moderate Discord channels via the Discord API.
Notion API for creating and managing pages, databases, and blocks. Use when working with Notion workspaces.
Work with Obsidian vaults (plain Markdown notes). Search, create, move, and edit notes.
| name | github |
| description | 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. |
| metadata | {"version":"1.0.0","requires":{"bins":["gh"]}} |
Use the gh CLI to interact with GitHub. Always specify --repo owner/repo when not in a git directory, or use URLs directly.
Check CI status on a PR:
gh pr checks 55 --repo owner/repo
List recent workflow runs:
gh run list --repo owner/repo --limit 10
View a run and see which steps failed:
gh run view <run-id> --repo owner/repo
View logs for failed steps only:
gh run view <run-id> --repo owner/repo --log-failed
List open issues:
gh issue list --repo owner/repo --state open
Create an issue:
gh issue create --repo owner/repo --title "Bug: ..." --body "Description..."
Close an issue with comment:
gh issue close 42 --repo owner/repo --comment "Fixed in PR #55"
The gh api command is useful for accessing data not available through other subcommands.
Get PR with specific fields:
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
List PR review comments:
gh api repos/owner/repo/pulls/55/comments --jq '.[].body'
Most commands support --json for structured output. You can use --jq to filter:
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
Create PR with body:
gh pr create --repo owner/repo --title "feat: add feature" --body "## Summary\n- Added X\n- Fixed Y"
Review and merge PR:
gh pr review 55 --repo owner/repo --approve
gh pr merge 55 --repo owner/repo --squash
Check PR diff:
gh pr diff 55 --repo owner/repo