azure/azure-sdk-for-java/github
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install azure/azure-sdk-for-java/githubSKILL.md
GitHub Skill
Use the gh CLI to interact with GitHub. Always pass --repo owner/repo when not inside a cloned git directory.
Pull Requests
List open PRs:
View a specific PR (summary, checks, comments):
Check CI status on a PR:
CI / Workflow Runs
List recent runs:
View a run summary (steps, status):
View logs for failed steps only:
Re-run failed jobs:
Issues
List open issues (optionally filter by label):
View a specific issue:
Create an issue:
JSON Output & Filtering
Most commands support --json with --jq for structured output:
Advanced: gh api
Use gh api for data or actions not covered by other subcommands.
Fetch a PR with specific fields:
List check runs for a commit:
Paginate results (e.g., all issues):
Steps
- Check if
ghis installed by runninggh --version.
- If the command is not found, install it (see Installation below).
- Check if
ghis authenticated by runninggh auth status.
- If not authenticated, run
gh auth login.
- If
owner/repois not provided, check if there is a.gitdirectory and infer the remote viagh repo view --json nameWithOwner. Otherwise ask the user for the repo. - Choose the appropriate subcommand (
pr,issue,run,api) based on the user's request. - Prefer structured subcommands (
gh pr,gh issue,gh run) over rawgh apiwhen they cover the use case. - Use
--json+--jqwhen the user needs specific fields or wants to pipe output into further processing. - If a workflow run is failing, start with
gh pr checksfor a quick overview, thengh run view --log-failedfor detailed output. - Report results clearly; if output is large, summarize and highlight the relevant parts.
Installation
If gh is missing, install it using the recommended method for the current OS. Detect the OS first, then run the matching command.
Windows
Note: open a new terminal window after installation for PATH changes to take effect.
macOS
Linux (Debian / Ubuntu)
Linux (Fedora / RHEL / CentOS)
After installation, verify with gh --version, then authenticate with gh auth login if needed.
Notes
ghmust be authenticated (gh auth status). If not, rungh auth loginfirst.--repoaccepts bothowner/reposhorthand and full HTTPS URLs.- For
gh api, use--method POST/PATCH/DELETEfor write operations and pass body fields with-f field=valueor-F field=<int>. gh run listdefaults to the current branch when run inside a git repo; pass--branch <name>to target a specific branch.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsdk/ai/.workflow_docs/github/SKILL.md
Popularity
- Repository stars
- 2,562
- Repository forks
- 2,202
- 7-day trend score
- 44
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/azure/azure-sdk-for-java/github)