一键导入
github-status
Check GitHub repos, CI status, PRs, and issues using the gh CLI
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Check GitHub repos, CI status, PRs, and issues using the gh CLI
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Essential file system operations.
Common Git version control operations.
Upload, download, and edit files on remote servers via NAVIG
Summarize web pages, articles, YouTube videos, and documents using AI
Query and manage databases on remote servers via NAVIG
Safely restart Docker containers with mandatory confirmation and state checks.
| name | github-status |
| description | Check GitHub repos, CI status, PRs, and issues using the gh CLI |
| user-invocable | true |
| navig-commands | ["navig run \"gh pr list --repo {owner}/{repo}\"","navig run \"gh run list --repo {owner}/{repo} --limit 5\"","navig run \"gh issue list --repo {owner}/{repo}\""] |
| requires | ["gh (GitHub CLI, installed on local machine or remote server)"] |
| examples | ["Check CI status on my repo","Are there any open PRs?","Show recent GitHub Actions runs","List open issues","Did the last deploy pass?"] |
Check GitHub repositories, CI pipelines, pull requests, and issues. Works locally (if gh is installed) or on remote servers.
gh CLI must be installed and authenticatedgh commands directlynavig run "gh ..."User says: "Did the build pass?" / "Check CI status"
gh run list --repo {owner}/{repo} --limit 5
Response format:
🔄 Recent CI Runs for {owner}/{repo}:
✅ Build & Test (#234) - 2m ago - success
✅ Deploy Staging (#233) - 1h ago - success
❌ Build & Test (#232) - 3h ago - failure
✅ Build & Test (#231) - 5h ago - success
gh run view {run-id} --repo {owner}/{repo} --log-failed
Response format:
❌ Failed Run #232 Details:
Step: "Run tests" failed
Error: AssertionError in test_auth.py:45
Expected 200, got 401
💡 Looks like an auth test failure. Want me to check the code?
User says: "Any open PRs?" / "Show pull requests"
gh pr list --repo {owner}/{repo} --json number,title,author,createdAt
Response format:
📋 Open PRs for {owner}/{repo}:
#55 - Fix auth middleware (by alice, 2 days ago)
#53 - Add dark mode (by bob, 5 days ago)
#51 - Update dependencies (by dependabot, 1 week ago)
gh pr checks {pr-number} --repo {owner}/{repo}
gh issue list --repo {owner}/{repo} --json number,title,labels,assignees --limit 10
Response format:
🐛 Open Issues for {owner}/{repo}:
#42 - Login fails on mobile [bug] (assigned: alice)
#38 - Add export feature [enhancement] (unassigned)
#35 - Update docs [docs] (assigned: bob)
gh issue create --repo {owner}/{repo} --title "Bug: ..." --body "Description..."
gh api repos/{owner}/{repo}/pulls/55 --jq '.title, .state, .user.login'
gh pr list --repo {owner}/{repo} --json number,title --jq '.[] | "\(.number): \(.title)"'
gh commands directly (faster, uses your auth)navig run "gh ..." (if gh is installed on server)gh on the server is handygh auth login to authenticate with GitHub"