[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EMWRCM603PA8RG3K25HV7K":3,"skill-same:01M6EMWRCM603PA8RG3K25HV7K":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":38,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M6EMWRCM603PA8RG3K25HV7K","github-cli",null,"Encourages proactive use of GitHub CLI (gh) for gathering context on PRs, issues, comments, and repository information when working with GitHub-related tasks.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbfdcampos\u002Fgithub-cli\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27],"cli","github","github cli","tasks","issues","repository","gh","context","use","2026-11-10 10:12:30",false,"---\nname: github-cli\ndescription: Encourages proactive use of GitHub CLI (gh) for gathering context on PRs, issues, comments, and repository information when working with GitHub-related tasks.\n---\n\n# GitHub CLI Context Gathering\n\nThis skill encourages proactive use of the GitHub CLI (`gh`) to gather rich context when working with GitHub-related tasks.\n\n## Core Philosophy\n\nWhen the user mentions **PRs, issues, branches, code reviews, comments, or anything GitHub-related**, proactively use `gh` commands to gather context rather than relying solely on local git commands.\n\n**Local git** tells you about commits and branches.\n**GitHub CLI** tells you about the *conversation* around those changes — PR descriptions, review comments, issue discussions, CI status, and more.\n\n## When to Use gh Proactively\n\nUse `gh` commands when the user mentions or asks about:\n\n- **PRs \u002F Pull Requests** — view, diff, comments, reviews, checks\n- **Issues** — view, comments, labels, assignees\n- **Code reviews** — review comments, requested changes\n- **CI\u002FCD status** — check runs, workflow status\n- **Repository information** — branches, releases, collaborators\n- **GitHub links** — any `github.com` URL can be inspected via `gh`\n\n## Key Commands Reference\n\n### Pull Requests\n\n```bash\n# View PR details (description, status, checks)\ngh pr view PR_NUMBER\n\n# View PR diff\ngh pr diff PR_NUMBER\n\n# List PR comments\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Fcomments\n\n# List review comments (inline code comments)\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Freviews\n\n# Check PR status and CI checks\ngh pr checks PR_NUMBER\n\n# List open PRs\ngh pr list\n\n# List PRs by author\ngh pr list --author USERNAME\n```\n\n### Issues\n\n```bash\n# View issue details\ngh issue view ISSUE_NUMBER\n\n# List issue comments\ngh api repos\u002FOWNER\u002FREPO\u002Fissues\u002FISSUE_NUMBER\u002Fcomments\n\n# List open issues\ngh issue list\n\n# Search issues\ngh issue list --search \"QUERY\"\n```\n\n### Repository Information\n\n```bash\n# View repo details\ngh repo view\n\n# List branches\ngh api repos\u002FOWNER\u002FREPO\u002Fbranches\n\n# View recent releases\ngh release list\n\n# View workflow runs\ngh run list\n```\n\n### Working with GitHub URLs\n\nWhen given a GitHub URL, extract the relevant information and use `gh`:\n\n```bash\n# From: https:\u002F\u002Fgithub.com\u002Fmonzo\u002Fanalytics\u002Fpull\u002F123\ngh pr view 123 --repo monzo\u002Fanalytics\n\n# From: https:\u002F\u002Fgithub.com\u002Fmonzo\u002Fanalytics\u002Fissues\u002F456\ngh issue view 456 --repo monzo\u002Fanalytics\n```\n\n## Context Gathering Patterns\n\n### Before Reviewing a PR\n\n```bash\n# Get the full picture\ngh pr view PR_NUMBER           # Description and status\ngh pr diff PR_NUMBER           # What changed\ngh pr checks PR_NUMBER         # CI status\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Fcomments  # Discussion\n```\n\n### Investigating an Issue\n\n```bash\ngh issue view ISSUE_NUMBER     # Issue details\ngh api repos\u002FOWNER\u002FREPO\u002Fissues\u002FISSUE_NUMBER\u002Fcomments  # Discussion\n```\n\n### Understanding Branch Context\n\n```bash\n# What PRs exist for this branch?\ngh pr list --head BRANCH_NAME\n\n# What's the status of my PR?\ngh pr status\n```\n\n## Integration with Git Commands\n\nCombine `gh` with local git for full context:\n\n```bash\n# Local: What commits are on this branch?\ngit log origin\u002Fmaster..HEAD --oneline\n\n# GitHub: What's the PR discussion saying?\ngh pr view --comments\n```\n\n## Tips\n\n1. **Use `--json` for structured output** when you need to parse data:\n   ```bash\n   gh pr view PR_NUMBER --json title,body,reviews,comments\n   ```\n\n2. **Use `gh api` for anything not covered by high-level commands** — it gives direct access to the GitHub API\n\n3. **Specify `--repo OWNER\u002FREPO`** when working outside the repo directory or when ambiguous\n\n4. **Default to gathering context first** — read the PR description and comments before diving into code\n\n## When to Invoke This Skill\n\nThis skill should guide behaviour whenever GitHub-related context would be valuable. You don't need to explicitly invoke it — just remember to reach for `gh` when the user mentions:\n\n- PRs, pull requests, merge requests\n- Issues, tickets, bugs\n- Code reviews, review comments\n- CI checks, pipelines, workflows\n- Branches in the context of collaboration\n- Any GitHub URL\n","# GitHub CLI Context Gathering\n\nThis skill encourages proactive use of the GitHub CLI (`gh`) to gather rich context when working with GitHub-related tasks.\n\n## Core Philosophy\n\nWhen the user mentions **PRs, issues, branches, code reviews, comments, or anything GitHub-related**, proactively use `gh` commands to gather context rather than relying solely on local git commands.\n\n**Local git** tells you about commits and branches.\n**GitHub CLI** tells you about the *conversation* around those changes — PR descriptions, review comments, issue discussions, CI status, and more.\n\n## When to Use gh Proactively\n\nUse `gh` commands when the user mentions or asks about:\n\n- **PRs \u002F Pull Requests** — view, diff, comments, reviews, checks\n- **Issues** — view, comments, labels, assignees\n- **Code reviews** — review comments, requested changes\n- **CI\u002FCD status** — check runs, workflow status\n- **Repository information** — branches, releases, collaborators\n- **GitHub links** — any `github.com` URL can be inspected via `gh`\n\n## Key Commands Reference\n\n### Pull Requests\n\n```bash\n# View PR details (description, status, checks)\ngh pr view PR_NUMBER\n\n# View PR diff\ngh pr diff PR_NUMBER\n\n# List PR comments\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Fcomments\n\n# List review comments (inline code comments)\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Freviews\n\n# Check PR status and CI checks\ngh pr checks PR_NUMBER\n\n# List open PRs\ngh pr list\n\n# List PRs by author\ngh pr list --author USERNAME\n```\n\n### Issues\n\n```bash\n# View issue details\ngh issue view ISSUE_NUMBER\n\n# List issue comments\ngh api repos\u002FOWNER\u002FREPO\u002Fissues\u002FISSUE_NUMBER\u002Fcomments\n\n# List open issues\ngh issue list\n\n# Search issues\ngh issue list --search \"QUERY\"\n```\n\n### Repository Information\n\n```bash\n# View repo details\ngh repo view\n\n# List branches\ngh api repos\u002FOWNER\u002FREPO\u002Fbranches\n\n# View recent releases\ngh release list\n\n# View workflow runs\ngh run list\n```\n\n### Working with GitHub URLs\n\nWhen given a GitHub URL, extract the relevant information and use `gh`:\n\n```bash\n# From: https:\u002F\u002Fgithub.com\u002Fmonzo\u002Fanalytics\u002Fpull\u002F123\ngh pr view 123 --repo monzo\u002Fanalytics\n\n# From: https:\u002F\u002Fgithub.com\u002Fmonzo\u002Fanalytics\u002Fissues\u002F456\ngh issue view 456 --repo monzo\u002Fanalytics\n```\n\n## Context Gathering Patterns\n\n### Before Reviewing a PR\n\n```bash\n# Get the full picture\ngh pr view PR_NUMBER           # Description and status\ngh pr diff PR_NUMBER           # What changed\ngh pr checks PR_NUMBER         # CI status\ngh api repos\u002FOWNER\u002FREPO\u002Fpulls\u002FPR_NUMBER\u002Fcomments  # Discussion\n```\n\n### Investigating an Issue\n\n```bash\ngh issue view ISSUE_NUMBER     # Issue details\ngh api repos\u002FOWNER\u002FREPO\u002Fissues\u002FISSUE_NUMBER\u002Fcomments  # Discussion\n```\n\n### Understanding Branch Context\n\n```bash\n# What PRs exist for this branch?\ngh pr list --head BRANCH_NAME\n\n# What's the status of my PR?\ngh pr status\n```\n\n## Integration with Git Commands\n\nCombine `gh` with local git for full context:\n\n```bash\n# Local: What commits are on this branch?\ngit log origin\u002Fmaster..HEAD --oneline\n\n# GitHub: What's the PR discussion saying?\ngh pr view --comments\n```\n\n## Tips\n\n1. **Use `--json` for structured output** when you need to parse data:\n   ```bash\n   gh pr view PR_NUMBER --json title,body,reviews,comments\n   ```\n\n2. **Use `gh api` for anything not covered by high-level commands** — it gives direct access to the GitHub API\n\n3. **Specify `--repo OWNER\u002FREPO`** when working outside the repo directory or when ambiguous\n\n4. **Default to gathering context first** — read the PR description and comments before diving into code\n\n## When to Invoke This Skill\n\nThis skill should guide behaviour whenever GitHub-related context would be valuable. You don't need to explicitly invoke it — just remember to reach for `gh` when the user mentions:\n\n- PRs, pull requests, merge requests\n- Issues, tickets, bugs\n- Code reviews, review comments\n- CI checks, pipelines, workflows\n- Branches in the context of collaboration\n- Any GitHub URL\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fbfdcampos\u002Fgithub-cli",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill github-cli",{"tool":48,"command":49},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill github-cli",{"tool":51,"command":52},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill github-cli","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbfdcampos\u002Fgithub-cli\u002FSKILL.md",true,[56],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"skill-report.json","REFERENCE","参考文档",11432,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fbfdcampos\u002Fgithub-cli\u002Fskill-report.json",[63,77,87,96,102,109],{"skillNo":64,"name":65,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":73,"publishedAt":28},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[68],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[74,75,76],"model","model hierarchy","model hierarchy skill",{"skillNo":78,"name":79,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":83,"publishedAt":28},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[82],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[84,85,86],"MCP","zoom","zoom mcp",{"skillNo":88,"name":89,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":92,"publishedAt":28},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[93,94,95,85],"sdk","zoom apps sdk","apps",{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":28},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[98],{"skillNo":103,"name":104,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":108,"publishedAt":28},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[107],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[104],{"skillNo":110,"name":111,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":114,"publishedAt":28},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[111]]