Manage issues, PRs, logs, releases, and repos with GitHub CLI.
This skill appears to be prompt/documentation-only material that guides use of the GitHub CLI, with no evidence of embedded malicious code, hidden exfiltration endpoints, or excessive permission requests. The main caution is that real-world use of `gh` typically involves GitHub authentication and sending repository/comment content to GitHub services, but based on the provided facts this is low-risk to caution rather than high-risk.
The header says no keys are required, but the README explicitly includes `gh auth login` and `gh auth status`, indicating practical use of the GitHub CLI typically relies on GitHub account authentication or a token. There is no evidence that the skill itself harvests credentials or sends them to a third party; the main concern is misuse of locally configured `gh` credentials if they have broad scope.
The skill is centered on using `gh` for issues, PRs, CI, releases, and `gh api` queries, which means real use will send requests and possibly user-provided text to GitHub's official services. No other remote endpoints are declared, and there is no sign of data being exfiltrated to unknown hosts.
The system flags this as prompt-only; the material simply explains how to use existing `gh` commands and does not include executable scripts, installers, or autonomous execution logic. While it contains command-line examples, the skill itself does not add a code execution surface.
There is no indication that the skill itself can directly read or write arbitrary local files, system directories, or private datasets; the `--body-file /tmp/...` examples are merely CLI usage examples and do not grant file access by themselves. Effective data access depends mainly on the repository permissions already granted to the GitHub CLI.
The source is GitHub, and the system marks it as open-source with very high community adoption (about 377k stars), both strong risk-reducing signals. Although the license is unspecified and maintenance status is unknown, the available evidence still suggests good auditability and community trust, with no red flags such as closed-source exfiltration or suspicious prompt injection.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "github" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/skills/github/SKILL.md 2. Save it as ~/.claude/skills/github/SKILL.md 3. Reload skills and tell me it's ready
Use GitHub CLI to inspect the latest failed GitHub Actions run in the recent-app repository. Summarize the failed jobs, key errors, likely causes, and recommended next troubleshooting steps.
A concise failure diagnosis with error excerpts, cause analysis, and suggested fixes.
Use GitHub CLI to fetch comments, reviews, and check statuses for PR #128 in the web-portal repository. Turn them into an action list grouped by blockers, suggested improvements, and resolved items.
A structured PR review summary that helps speed up pre-merge revisions.
Use gh api or GitHub CLI to query all open issues in the mobile-sdk repository. Summarize them by label, priority, and assignee, and identify the top 5 issues to address first.
A categorized issue backlog summary with clear prioritization recommendations.
Use gh for GitHub. Use git for local commits/branches/push/pull. Use code-reading tools for deep reviews.
gh auth status
gh auth login
Gateway HOME can differ from operator HOME. If gh auth exists elsewhere, set GH_CONFIG_DIR in the gateway service env and restart.
gh pr list --repo owner/repo --json number,title,state,author,url
gh pr view 55 --repo owner/repo --json title,body,author,files,commits,reviews,reviewDecision
gh pr checks 55 --repo owner/repo
gh pr diff 55 --repo owner/repo
gh pr create --repo owner/repo --title "feat: title" --body-file /tmp/pr.md
gh pr merge 55 --repo owner/repo --squash
URLs work directly: gh pr view https://github.com/owner/repo/pull/55.
gh issue list --repo owner/repo --state open --json number,title,labels,url
gh issue view 42 --repo owner/repo --json title,body,comments,labels,state
gh issue create --repo owner/repo --title "Bug: ..." --body-file /tmp/issue.md
gh issue comment 42 --repo owner/repo --body-file /tmp/comment.md
gh issue close 42 --repo owner/repo --comment "Fixed in ..."
gh run list --repo owner/repo --limit 10
gh run view <run-id> --repo owner/repo --json status,conclusion,headSha,url
gh run view <run-id> --repo owner/repo --log-failed
gh run rerun <run-id> --repo owner/repo --failed
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
gh api repos/owner/repo/labels --jq '.[].name'
gh api --cache 1h repos/owner/repo --jq '{stars: .stargazers_count, forks: .forks_count}'
Use --json + --jq for structured output. Use --body-file for comments/bodies containing backticks, shell snippets, env names, or user text.
Verify an OpenClaw release is fully published and working across all channels.
Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Create and review technical docs and agent instruction files in repositories.
Connect AI to GitHub to manage repos, issues, PRs, and workflows.
Connect to GitHub for repo search, issue, PR, and file workflows.
Address review and issue comments on the current branch's GitHub PR with gh CLI.
Query public GitHub repos, issues, PRs, metadata, and READMEs in natural language.
Manage end-to-end GitHub workflows safely through verified git and gh steps.
Review GitHub pull requests in ChatGPT with comments, approvals, and change requests.