一键导入
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.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
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.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| 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. |
Use the gh CLI to interact with GitHub. Always specify --repo owner/repo when not in a git directory, or use URLs directly.
List open PRs:
gh pr list --repo owner/repo --state open
View PR details:
gh pr view 55 --repo owner/repo
Create a PR:
gh pr create --repo owner/repo --title "Title" --body "Description" --base main
Check CI status on a PR:
gh pr checks 55 --repo owner/repo
Merge a PR:
gh pr merge 55 --repo owner/repo --squash
List open issues:
gh issue list --repo owner/repo --state open
List with labels:
gh issue list --repo owner/repo --label bug --state open
View issue details:
gh issue view 123 --repo owner/repo
Create an issue:
gh issue create --repo owner/repo --title "Title" --body "Description" --label bug
Close an issue:
gh issue close 123 --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
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'
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)"'
Use the local kagi-cli for Kagi search, news, smallweb, quick answers, assistant, translate, and subscriber summarization. Trigger when asked to use Kagi or kagi-cli.
Teaching-assistant mode for hint-first help, conceptual explanations, debugging guidance, and code review without defaulting to full solutions. Use when the user wants to learn, be coached, or get guided help instead of direct code generation.
Documentation-driven development using Air - a filesystem-based planning tool. Use when working with Air documents, managing project specifications, tracking implementation progress, or when the user mentions Air, airctl commands, or documentation-driven development workflows.
Navigate and modify Nix-based dotfiles with flakes and home-manager. Use when working with nix configs, finding where settings live, or understanding the repository structure.
Create or update Pi skills (SKILL.md plus optional scripts, references, or assets). Use when someone asks to design a new Pi skill, refine an existing one, or structure skills for Pi discovery or packaging.
Guide for extending Pi — decide between skills, extensions, prompt templates, themes, context files, or custom models, then create and package them. Use when someone wants to extend Pi, add capabilities, create a skill, build an extension, or make a Pi package.