[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ES4KGNBA2N7162X18QDRFS":3,"skill-same:01M6ES4KGNBA2N7162X18QDRFS":69},{"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":23,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":45,"ownerHtmlUrl":46,"ownerBlogUrl":6,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6ES4KGNBA2N7162X18QDRFS","github",null,"GitHub CLI - manage repositories, issues, pull requests, actions, releases, and more from the command line.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fdicklesworthstone\u002Fgithub\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[5,24,25,26,27,28,29,30,31,32,33,34],"cli","pull requests","command line","issues","pull","actions","command","releases","manage","line","github cli","2026-11-10 10:12:30",false,"---\nname: github\ndescription: \"GitHub CLI - manage repositories, issues, pull requests, actions, releases, and more from the command line.\"\n---\n\n# GitHub CLI Skill\n\nUse the `gh` CLI to interact with GitHub repositories and services.\n\n## Authentication\n\nCheck auth status:\n```bash\ngh auth status\n```\n\nLogin:\n```bash\ngh auth login\n```\n\nRefresh token:\n```bash\ngh auth refresh\n```\n\n## Repositories\n\nClone repository:\n```bash\ngh repo clone owner\u002Frepo\n```\n\nCreate new repo:\n```bash\ngh repo create my-repo --public --source=. --push\n```\n\nFork repository:\n```bash\ngh repo fork owner\u002Frepo --clone\n```\n\nView repo in browser:\n```bash\ngh repo view --web\n```\n\nList your repos:\n```bash\ngh repo list\n```\n\n## Issues\n\nList issues:\n```bash\ngh issue list\n```\n\nCreate issue:\n```bash\ngh issue create --title \"Bug: Login fails\" --body \"Description here\"\n```\n\nCreate issue interactively:\n```bash\ngh issue create\n```\n\nView issue:\n```bash\ngh issue view 123\n```\n\nClose issue:\n```bash\ngh issue close 123\n```\n\nReopen issue:\n```bash\ngh issue reopen 123\n```\n\nComment on issue:\n```bash\ngh issue comment 123 --body \"Working on this\"\n```\n\nAssign issue:\n```bash\ngh issue edit 123 --add-assignee @me\n```\n\nAdd labels:\n```bash\ngh issue edit 123 --add-label \"bug,priority:high\"\n```\n\n## Pull Requests\n\nList PRs:\n```bash\ngh pr list\n```\n\nCreate PR:\n```bash\ngh pr create --title \"Add feature\" --body \"Description\"\n```\n\nCreate PR from current branch:\n```bash\ngh pr create --fill\n```\n\nView PR:\n```bash\ngh pr view 45\n```\n\nView PR in browser:\n```bash\ngh pr view 45 --web\n```\n\nCheckout PR locally:\n```bash\ngh pr checkout 45\n```\n\nReview PR:\n```bash\ngh pr review 45 --approve\ngh pr review 45 --request-changes --body \"Please fix X\"\ngh pr review 45 --comment --body \"Looks good but...\"\n```\n\nMerge PR:\n```bash\ngh pr merge 45 --squash\ngh pr merge 45 --merge\ngh pr merge 45 --rebase\n```\n\nClose PR:\n```bash\ngh pr close 45\n```\n\nList PR checks:\n```bash\ngh pr checks 45\n```\n\nView PR diff:\n```bash\ngh pr diff 45\n```\n\n## Actions (CI\u002FCD)\n\nList workflow runs:\n```bash\ngh run list\n```\n\nView run details:\n```bash\ngh run view 12345\n```\n\nWatch run in progress:\n```bash\ngh run watch 12345\n```\n\nView run logs:\n```bash\ngh run view 12345 --log\n```\n\nRerun failed jobs:\n```bash\ngh run rerun 12345 --failed\n```\n\nList workflows:\n```bash\ngh workflow list\n```\n\nRun workflow manually:\n```bash\ngh workflow run deploy.yml\n```\n\nRun with inputs:\n```bash\ngh workflow run deploy.yml -f environment=production\n```\n\nDisable\u002Fenable workflow:\n```bash\ngh workflow disable deploy.yml\ngh workflow enable deploy.yml\n```\n\n## Releases\n\nList releases:\n```bash\ngh release list\n```\n\nCreate release:\n```bash\ngh release create v1.0.0 --title \"Version 1.0\" --notes \"Release notes\"\n```\n\nCreate from tag:\n```bash\ngh release create v1.0.0 --generate-notes\n```\n\nUpload assets:\n```bash\ngh release upload v1.0.0 .\u002Fdist\u002Fapp.zip\n```\n\nDownload assets:\n```bash\ngh release download v1.0.0\n```\n\nDelete release:\n```bash\ngh release delete v1.0.0\n```\n\n## Gists\n\nCreate gist:\n```bash\ngh gist create file.txt --public\n```\n\nCreate from stdin:\n```bash\necho \"Hello\" | gh gist create -\n```\n\nList gists:\n```bash\ngh gist list\n```\n\nView gist:\n```bash\ngh gist view GIST_ID\n```\n\nEdit gist:\n```bash\ngh gist edit GIST_ID\n```\n\n## Search\n\nSearch repos:\n```bash\ngh search repos \"react hooks\" --limit 10\n```\n\nSearch issues:\n```bash\ngh search issues \"bug authentication\" --repo owner\u002Frepo\n```\n\nSearch PRs:\n```bash\ngh search prs \"fix memory leak\" --state open\n```\n\nSearch code:\n```bash\ngh search code \"function handleAuth\" --repo owner\u002Frepo\n```\n\n## API\n\nMake API request:\n```bash\ngh api repos\u002Fowner\u002Frepo\n```\n\nPOST request:\n```bash\ngh api repos\u002Fowner\u002Frepo\u002Fissues -f title=\"New issue\" -f body=\"Description\"\n```\n\nGraphQL query:\n```bash\ngh api graphql -f query='{ viewer { login } }'\n```\n\nPaginate results:\n```bash\ngh api repos\u002Fowner\u002Frepo\u002Fissues --paginate\n```\n\n## Labels\n\nList labels:\n```bash\ngh label list\n```\n\nCreate label:\n```bash\ngh label create \"priority:high\" --color FF0000 --description \"High priority\"\n```\n\n## Projects\n\nList projects:\n```bash\ngh project list\n```\n\nView project:\n```bash\ngh project view 1\n```\n\n## SSH Keys\n\nList SSH keys:\n```bash\ngh ssh-key list\n```\n\nAdd SSH key:\n```bash\ngh ssh-key add ~\u002F.ssh\u002Fid_ed25519.pub --title \"My laptop\"\n```\n\n## GPG Keys\n\nList GPG keys:\n```bash\ngh gpg-key list\n```\n\nAdd GPG key:\n```bash\ngh gpg-key add key.gpg\n```\n\n## Secrets (for Actions)\n\nList secrets:\n```bash\ngh secret list\n```\n\nSet secret:\n```bash\ngh secret set MY_SECRET\n```\n\nSet from file:\n```bash\ngh secret set MY_SECRET \u003C secret.txt\n```\n\nDelete secret:\n```bash\ngh secret delete MY_SECRET\n```\n\n## Variables (for Actions)\n\nList variables:\n```bash\ngh variable list\n```\n\nSet variable:\n```bash\ngh variable set MY_VAR --body \"value\"\n```\n\n## Extensions\n\nList installed extensions:\n```bash\ngh extension list\n```\n\nInstall extension:\n```bash\ngh extension install owner\u002Fgh-extension\n```\n\nBrowse extensions:\n```bash\ngh extension browse\n```\n\n## Aliases\n\nCreate alias:\n```bash\ngh alias set pv 'pr view'\n```\n\nList aliases:\n```bash\ngh alias list\n```\n\n## Configuration\n\nView config:\n```bash\ngh config list\n```\n\nSet default editor:\n```bash\ngh config set editor vim\n```\n\nSet default browser:\n```bash\ngh config set browser \"open\"\n```\n\n## Common Workflows\n\n### Quick PR workflow:\n```bash\n# Create branch, commit, push, create PR\ngit checkout -b feature\u002Fmy-feature\n# ... make changes ...\ngit add . && git commit -m \"Add feature\"\ngit push -u origin feature\u002Fmy-feature\ngh pr create --fill\n```\n\n### Review and merge:\n```bash\ngh pr checkout 45\n# ... review code ...\ngh pr review --approve\ngh pr merge --squash --delete-branch\n```\n\n### Check CI status:\n```bash\ngh pr checks\ngh run watch\n```\n","# GitHub CLI Skill\n\nUse the `gh` CLI to interact with GitHub repositories and services.\n\n## Authentication\n\nCheck auth status:\n```bash\ngh auth status\n```\n\nLogin:\n```bash\ngh auth login\n```\n\nRefresh token:\n```bash\ngh auth refresh\n```\n\n## Repositories\n\nClone repository:\n```bash\ngh repo clone owner\u002Frepo\n```\n\nCreate new repo:\n```bash\ngh repo create my-repo --public --source=. --push\n```\n\nFork repository:\n```bash\ngh repo fork owner\u002Frepo --clone\n```\n\nView repo in browser:\n```bash\ngh repo view --web\n```\n\nList your repos:\n```bash\ngh repo list\n```\n\n## Issues\n\nList issues:\n```bash\ngh issue list\n```\n\nCreate issue:\n```bash\ngh issue create --title \"Bug: Login fails\" --body \"Description here\"\n```\n\nCreate issue interactively:\n```bash\ngh issue create\n```\n\nView issue:\n```bash\ngh issue view 123\n```\n\nClose issue:\n```bash\ngh issue close 123\n```\n\nReopen issue:\n```bash\ngh issue reopen 123\n```\n\nComment on issue:\n```bash\ngh issue comment 123 --body \"Working on this\"\n```\n\nAssign issue:\n```bash\ngh issue edit 123 --add-assignee @me\n```\n\nAdd labels:\n```bash\ngh issue edit 123 --add-label \"bug,priority:high\"\n```\n\n## Pull Requests\n\nList PRs:\n```bash\ngh pr list\n```\n\nCreate PR:\n```bash\ngh pr create --title \"Add feature\" --body \"Description\"\n```\n\nCreate PR from current branch:\n```bash\ngh pr create --fill\n```\n\nView PR:\n```bash\ngh pr view 45\n```\n\nView PR in browser:\n```bash\ngh pr view 45 --web\n```\n\nCheckout PR locally:\n```bash\ngh pr checkout 45\n```\n\nReview PR:\n```bash\ngh pr review 45 --approve\ngh pr review 45 --request-changes --body \"Please fix X\"\ngh pr review 45 --comment --body \"Looks good but...\"\n```\n\nMerge PR:\n```bash\ngh pr merge 45 --squash\ngh pr merge 45 --merge\ngh pr merge 45 --rebase\n```\n\nClose PR:\n```bash\ngh pr close 45\n```\n\nList PR checks:\n```bash\ngh pr checks 45\n```\n\nView PR diff:\n```bash\ngh pr diff 45\n```\n\n## Actions (CI\u002FCD)\n\nList workflow runs:\n```bash\ngh run list\n```\n\nView run details:\n```bash\ngh run view 12345\n```\n\nWatch run in progress:\n```bash\ngh run watch 12345\n```\n\nView run logs:\n```bash\ngh run view 12345 --log\n```\n\nRerun failed jobs:\n```bash\ngh run rerun 12345 --failed\n```\n\nList workflows:\n```bash\ngh workflow list\n```\n\nRun workflow manually:\n```bash\ngh workflow run deploy.yml\n```\n\nRun with inputs:\n```bash\ngh workflow run deploy.yml -f environment=production\n```\n\nDisable\u002Fenable workflow:\n```bash\ngh workflow disable deploy.yml\ngh workflow enable deploy.yml\n```\n\n## Releases\n\nList releases:\n```bash\ngh release list\n```\n\nCreate release:\n```bash\ngh release create v1.0.0 --title \"Version 1.0\" --notes \"Release notes\"\n```\n\nCreate from tag:\n```bash\ngh release create v1.0.0 --generate-notes\n```\n\nUpload assets:\n```bash\ngh release upload v1.0.0 .\u002Fdist\u002Fapp.zip\n```\n\nDownload assets:\n```bash\ngh release download v1.0.0\n```\n\nDelete release:\n```bash\ngh release delete v1.0.0\n```\n\n## Gists\n\nCreate gist:\n```bash\ngh gist create file.txt --public\n```\n\nCreate from stdin:\n```bash\necho \"Hello\" | gh gist create -\n```\n\nList gists:\n```bash\ngh gist list\n```\n\nView gist:\n```bash\ngh gist view GIST_ID\n```\n\nEdit gist:\n```bash\ngh gist edit GIST_ID\n```\n\n## Search\n\nSearch repos:\n```bash\ngh search repos \"react hooks\" --limit 10\n```\n\nSearch issues:\n```bash\ngh search issues \"bug authentication\" --repo owner\u002Frepo\n```\n\nSearch PRs:\n```bash\ngh search prs \"fix memory leak\" --state open\n```\n\nSearch code:\n```bash\ngh search code \"function handleAuth\" --repo owner\u002Frepo\n```\n\n## API\n\nMake API request:\n```bash\ngh api repos\u002Fowner\u002Frepo\n```\n\nPOST request:\n```bash\ngh api repos\u002Fowner\u002Frepo\u002Fissues -f title=\"New issue\" -f body=\"Description\"\n```\n\nGraphQL query:\n```bash\ngh api graphql -f query='{ viewer { login } }'\n```\n\nPaginate results:\n```bash\ngh api repos\u002Fowner\u002Frepo\u002Fissues --paginate\n```\n\n## Labels\n\nList labels:\n```bash\ngh label list\n```\n\nCreate label:\n```bash\ngh label create \"priority:high\" --color FF0000 --description \"High priority\"\n```\n\n## Projects\n\nList projects:\n```bash\ngh project list\n```\n\nView project:\n```bash\ngh project view 1\n```\n\n## SSH Keys\n\nList SSH keys:\n```bash\ngh ssh-key list\n```\n\nAdd SSH key:\n```bash\ngh ssh-key add ~\u002F.ssh\u002Fid_ed25519.pub --title \"My laptop\"\n```\n\n## GPG Keys\n\nList GPG keys:\n```bash\ngh gpg-key list\n```\n\nAdd GPG key:\n```bash\ngh gpg-key add key.gpg\n```\n\n## Secrets (for Actions)\n\nList secrets:\n```bash\ngh secret list\n```\n\nSet secret:\n```bash\ngh secret set MY_SECRET\n```\n\nSet from file:\n```bash\ngh secret set MY_SECRET \u003C secret.txt\n```\n\nDelete secret:\n```bash\ngh secret delete MY_SECRET\n```\n\n## Variables (for Actions)\n\nList variables:\n```bash\ngh variable list\n```\n\nSet variable:\n```bash\ngh variable set MY_VAR --body \"value\"\n```\n\n## Extensions\n\nList installed extensions:\n```bash\ngh extension list\n```\n\nInstall extension:\n```bash\ngh extension install owner\u002Fgh-extension\n```\n\nBrowse extensions:\n```bash\ngh extension browse\n```\n\n## Aliases\n\nCreate alias:\n```bash\ngh alias set pv 'pr view'\n```\n\nList aliases:\n```bash\ngh alias list\n```\n\n## Configuration\n\nView config:\n```bash\ngh config list\n```\n\nSet default editor:\n```bash\ngh config set editor vim\n```\n\nSet default browser:\n```bash\ngh config set browser \"open\"\n```\n\n## Common Workflows\n\n### Quick PR workflow:\n```bash\n# Create branch, commit, push, create PR\ngit checkout -b feature\u002Fmy-feature\n# ... make changes ...\ngit add . && git commit -m \"Add feature\"\ngit push -u origin feature\u002Fmy-feature\ngh pr create --fill\n```\n\n### Review and merge:\n```bash\ngh pr checkout 45\n# ... review code ...\ngh pr review --approve\ngh pr merge --squash --delete-branch\n```\n\n### Check CI status:\n```bash\ngh pr checks\ngh run watch\n```\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fdicklesworthstone\u002Fgithub",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":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill github",{"tool":55,"command":56},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill github",{"tool":58,"command":59},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill github","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fdicklesworthstone\u002Fgithub\u002FSKILL.md",true,[63],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"skill-report.json","REFERENCE","参考文档",27467,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fdicklesworthstone\u002Fgithub\u002Fskill-report.json",[70,80,90,99,105,112],{"skillNo":71,"name":72,"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":73,"categories":74,"keywords":76,"publishedAt":35},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[75],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[77,78,79],"model","model hierarchy","model hierarchy skill",{"skillNo":81,"name":82,"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":83,"categories":84,"keywords":86,"publishedAt":35},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[85],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[87,88,89],"MCP","zoom","zoom mcp",{"skillNo":91,"name":92,"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":93,"categories":94,"keywords":95,"publishedAt":35},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[96,97,98,88],"sdk","zoom apps sdk","apps",{"skillNo":100,"name":101,"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":102,"categories":103,"keywords":104,"publishedAt":35},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[101],{"skillNo":106,"name":107,"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":108,"categories":109,"keywords":111,"publishedAt":35},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[110],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[107],{"skillNo":113,"name":114,"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":115,"categories":116,"keywords":117,"publishedAt":35},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[114]]