{"id":"aae230f0-b82a-40ce-aa28-ee0bd3a1502f","shortId":"8DaKTw","kind":"skill","title":"cli-gh","tagline":"This skill should be used when the user mentions \"gh CLI\", \"gh command\", asks to \"view repository info\", \"trigger workflows\", \"search GitHub\", \"manage codespaces\", \"check PR status\", \"list issues\", \"browse repo\", or asks about GitHub CLI usage and automation from the command line","description":"# GitHub CLI (gh)\n\n## Overview\n\nExpert guidance for GitHub CLI (gh) operations and workflows. Use this skill for command-line GitHub operations including pull request management, issue tracking, repository operations, workflow automation, and codespace management.\n\n**Key capabilities:**\n\n- Create and manage pull requests from the terminal\n- Track and organize issues efficiently\n- Search across all of GitHub (repos, issues, PRs)\n- Manage labels and project organization\n- Trigger and monitor GitHub Actions workflows\n- Work with codespaces\n- Automate repository operations and releases\n- Browse repositories, PRs, and files in the browser\n\n## Safety Rules\n\n**CRITICAL: This skill NEVER uses destructive gh CLI operations.**\n\nThis skill focuses exclusively on safe, read-only, or reversible GitHub operations. The following commands are **PROHIBITED** and must **NEVER** be used:\n\n**Permanently destructive commands:**\n\n- `gh repo delete` - Repository deletion\n- `gh repo archive` - Repository archival\n- `gh release delete` - Release deletion\n- `gh release delete-asset` - Asset deletion\n- `gh run delete` - Workflow run deletion\n- `gh cache delete` - Cache deletion\n- `gh secret delete` - Secret deletion\n- `gh variable delete` - Variable deletion\n- `gh label delete` - Label deletion\n- `gh ssh-key delete` - SSH key deletion (can lock out users)\n- `gh gpg-key delete` - GPG key deletion\n- `gh codespace delete` - Codespace deletion\n- `gh extension remove` - Extension removal\n- `gh gist delete` - Gist deletion\n- Bulk deletion operations using `xargs` with any destructive commands\n- Shell commands: `rm -rf` (except for temporary file cleanup)\n\n**Allowed operations:**\n\n- Creating resources (PRs, issues, releases, labels, repos)\n- Viewing and listing (status, logs, information, searches)\n- Updating and editing existing resources\n- Closing PRs/issues (reversible - can be reopened)\n- Reverting pull requests (creates a new revert PR)\n- Canceling workflow runs (stops execution without deleting data)\n- Merging pull requests (after proper review)\n- Read-only git operations (`git status`, `git log`, `git diff`)\n\n## Installation & Setup\n\n```bash\n# Login to GitHub\ngh auth login\n\n# Login and copy OAuth code to clipboard automatically\ngh auth login --clipboard\n\n# Check authentication status\ngh auth status\n\n# Check auth status with JSON output\ngh auth status --json\n\n# Configure git to use gh as credential helper\ngh auth setup-git\n```\n\n## Pull Requests\n\n### Creating PRs\n\n```bash\n# Create PR interactively\ngh pr create\n\n# Create PR with title and body\ngh pr create --title \"Add feature\" --body \"Description\"\n\n# Create PR to specific branch\ngh pr create --base main --head feature-branch\n\n# Create draft PR\ngh pr create --draft\n\n# Create PR from current branch\ngh pr create --fill  # Uses commit messages\n\n# Create PR with Copilot Code Review\ngh pr create --reviewer @copilot\n```\n\n### Viewing PRs\n\n```bash\n# List PRs\ngh pr list\n\n# List my PRs\ngh pr list --author @me\n\n# View PR details\ngh pr view 123\n\n# View PR in browser\ngh pr view 123 --web\n\n# View PR diff\ngh pr diff 123\n\n# View PR diff excluding specific files\ngh pr diff 123 --exclude \"*.lock\"\n\n# Check PR status\ngh pr status\n```\n\n### Managing PRs\n\n```bash\n# Checkout PR locally\ngh pr checkout 123\n\n# Review PR\ngh pr review 123 --approve\ngh pr review 123 --comment --body \"Looks good!\"\ngh pr review 123 --request-changes --body \"Please fix X\"\n\n# Request Copilot Code Review\ngh pr edit 123 --add-reviewer @copilot\n\n# Merge PR\ngh pr merge 123\ngh pr merge 123 --squash\ngh pr merge 123 --rebase\ngh pr merge 123 --merge\n\n# Close PR\ngh pr close 123\n\n# Reopen PR\ngh pr reopen 123\n\n# Ready draft PR\ngh pr ready 123\n\n# Update PR branch with base branch\ngh pr update-branch 123\n\n# Revert a merged PR (creates a new revert PR)\ngh pr revert 123\n```\n\n### PR Checks\n\n```bash\n# View PR checks\ngh pr checks 123\n\n# Watch PR checks\ngh pr checks 123 --watch\n```\n\n## Issues\n\n### Creating Issues\n\n```bash\n# Create issue interactively\ngh issue create\n\n# Create issue with title and body\ngh issue create --title \"Bug report\" --body \"Description\"\n\n# Create issue with labels\ngh issue create --title \"Bug\" --label bug,critical\n\n# Assign issue\ngh issue create --title \"Task\" --assignee @me\n```\n\n### Viewing Issues\n\n```bash\n# List issues\ngh issue list\n\n# List my issues\ngh issue list --assignee @me\n\n# List by label\ngh issue list --label bug\n\n# Advanced issue search\ngh issue list --search \"is:open label:bug sort:created-desc\"\n\n# View issue details\ngh issue view 456\n\n# View in browser\ngh issue view 456 --web\n```\n\n### Managing Issues\n\n```bash\n# Close issue\ngh issue close 456\n\n# Close as duplicate, linking to the original issue\ngh issue close 123 --duplicate-of 456\n\n# Reopen issue\ngh issue reopen 456\n\n# Edit issue\ngh issue edit 456 --title \"New title\"\ngh issue edit 456 --add-label bug\ngh issue edit 456 --add-assignee @user\n\n# Comment on issue\ngh issue comment 456 --body \"Update\"\n\n# Create branch to work on issue\ngh issue develop 456 --checkout\n```\n\n## Repository Operations\n\n### Repository Info\n\n```bash\n# View repository\ngh repo view\n\n# View in browser\ngh repo view --web\n\n# Clone repository\ngh repo clone owner/repo\n\n# Clone without adding upstream remote\ngh repo clone owner/repo --no-upstream\n\n# Fork repository\ngh repo fork owner/repo\n\n# List repositories\ngh repo list owner\n```\n\n### Repository Management\n\n```bash\n# Create repository\ngh repo create my-repo --public\ngh repo create my-repo --private\n\n# Sync fork\ngh repo sync owner/repo\n\n# Set default repository\ngh repo set-default\n```\n\n## Search\n\nWhen the user asks to search GitHub repositories, issues, or pull requests, see [references/search.md](references/search.md).\n\n## Labels\n\nWhen the user asks to list, create, edit, or clone repository labels, see [references/labels.md](references/labels.md).\n\n## Codespaces\n\nWhen the user asks to list, create, connect to, or manage files within GitHub Codespaces, see [references/codespaces.md](references/codespaces.md).\n\n## Browse\n\nOpen repositories, files, and resources in the browser.\n\n```bash\n# Open current repo in browser\ngh browse\n\n# Open specific file\ngh browse src/main.go\n\n# Open file at specific line\ngh browse src/main.go:42\n\n# Open blame view for a file\ngh browse --blame src/main.go\n\n# Open Actions tab\ngh browse --actions\n\n# Open specific branch\ngh browse --branch feature\n```\n\n## Releases\n\nWhen the user asks to create, list, view, or download GitHub releases, see [references/releases.md](references/releases.md).\n\n## Gists\n\nWhen the user asks to create, list, view, or edit GitHub gists, see [references/gists.md](references/gists.md).\n\n## Configuration\n\n```bash\n# Set default editor\ngh config set editor vim\n\n# Set default git protocol\ngh config set git_protocol ssh\n\n# View configuration\ngh config list\n\n# Set browser\ngh config set browser firefox\n```\n\n## Quick Reference\n\nCommon gh operations at a glance:\n\n| Operation        | Command                   | Common Flags                               |\n| ---------------- | ------------------------- | ------------------------------------------ |\n| Create PR        | `gh pr create`            | `--draft`, `--fill`, `--reviewer @copilot` |\n| List PRs         | `gh pr list`              | `--author @me`, `--label`, `--search`      |\n| View PR          | `gh pr view <number>`     | `--web`, `--comments`                      |\n| Merge PR         | `gh pr merge <number>`    | `--squash`, `--rebase`, `--delete-branch`  |\n| Revert PR        | `gh pr revert <number>`   | `--body`                                   |\n| Create issue     | `gh issue create`         | `--title`, `--body`, `--label`             |\n| List issues      | `gh issue list`           | `--assignee @me`, `--label`, `--search`    |\n| Close issue      | `gh issue close <number>` | `--duplicate-of`, `--reason`               |\n| View issue       | `gh issue view <number>`  | `--web`, `--comments`                      |\n| Browse repo      | `gh browse`               | `--blame`, `--actions`, `--branch`         |\n| Clone repo       | `gh repo clone <repo>`    | `--no-upstream`                            |\n| Fork repo        | `gh repo fork`            | `--clone`, `--remote`                      |\n| View repo        | `gh repo view`            | `--web`                                    |\n| Create release   | `gh release create <tag>` | `--title`, `--notes`, `--draft`            |\n| Verify release   | `gh release verify <tag>` | `--repo`                                   |\n| Run workflow     | `gh workflow run <name>`  | `--ref`, `--field`                         |\n| Watch run        | `gh run watch <id>`       | `--exit-status`                            |\n| Search repos     | `gh search repos <query>` | `--language`, `--stars`                    |\n| Create label     | `gh label create <name>`  | `--color`, `--description`                 |\n| Create codespace | `gh codespace create`     | `--repo`, `--branch`                       |\n\n## Additional Resources\n\n### Reference Guides\n\nFor detailed patterns and advanced usage, see:\n\n- **[Workflows & Actions](references/workflows-actions.md)** - GitHub Actions workflows, runs, cache management, and CI/CD integration patterns\n- **[Advanced Features](references/advanced-features.md)** - Aliases, API access, extensions, secrets, SSH/GPG keys, organizations, projects, and advanced scripting\n- **[Automation Workflows](references/automation-workflows.md)** - Common automation patterns, daily reports, release automation, and team collaboration workflows\n- **[Troubleshooting](references/troubleshooting.md)** - Solutions for authentication, permissions, rate limiting, and common errors\n\n### Example Scripts\n\nPractical automation scripts (see `examples/` directory):\n\n- `auto-pr-create.sh` - Automated PR creation workflow\n- `issue-triage.sh` - Bulk issue labeling and assignment\n- `workflow-monitor.sh` - Watch and notify on workflow completion\n- `release-automation.sh` - Complete release workflow automation\n\n### External Documentation\n\n- **Official Manual**: https://cli.github.com/manual\n- **GitHub Community**: https://github.com/cli/cli/discussions\n- **API Documentation**: https://docs.github.com/en/rest\n- **Extension Marketplace**: https://github.com/topics/gh-extension\n\n## JSON Output\n\nWhen the user wants to use `--json` flags or needs the correct gh CLI JSON field names, see [references/json-output.md](references/json-output.md).\n\n## Tips\n\n1. Use `--web` flag to open items in browser for detailed view\n2. Leverage interactive prompts by omitting parameters - most commands support interactive mode\n3. Apply filters with `--author`, `--label`, `--state` to narrow down lists efficiently\n4. Add `--json` flag to enable scriptable output for automation\n5. **Always check `--help` for valid JSON field names** - they differ from GitHub API\n6. Use `gh repo create --template` to scaffold from template repositories\n7. Enable auto-merge with `gh pr merge --auto` for PRs that pass checks","tags":["cli","agent","skills","paulrberg","agent-skills","ai-agents"],"capabilities":["skill","source-paulrberg","skill-cli-gh","topic-agent-skills","topic-ai-agents"],"categories":["agent-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/PaulRBerg/agent-skills/cli-gh","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add PaulRBerg/agent-skills","source_repo":"https://github.com/PaulRBerg/agent-skills","install_from":"skills.sh"}},"qualityScore":"0.478","qualityRationale":"deterministic score 0.48 from registry signals: · indexed on github topic:agent-skills · 56 github stars · SKILL.md body (10,959 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:57:35.509Z","embedding":null,"createdAt":"2026-04-18T22:17:36.095Z","updatedAt":"2026-05-18T18:57:35.509Z","lastSeenAt":"2026-05-18T18:57:35.509Z","tsv":"'/cli/cli/discussions':1332 '/en/rest':1337 '/manual':1327 '/topics/gh-extension':1342 '1':1366 '123':471,479,487,497,515,521,526,534,549,559,563,568,573,580,586,593,605,618,628,635,756 '2':1378 '3':1390 '4':1402 '42':974 '456':727,734,744,760,766,772,779,787,798,810 '5':1412 '6':1426 '7':1437 'access':1255 'across':98 'action':114,986,990,1153,1238,1241 'ad':837 'add':401,551,781,789,1403 'add-assigne':788 'add-label':780 'add-review':550 'addit':1226 'advanc':706,1234,1250,1263 'alias':1253 'allow':270 'alway':1413 'api':1254,1333,1425 'appli':1391 'approv':522 'archiv':176,178 'ask':17,36,896,912,928,1002,1018 'asset':188,189 'assign':673,1308 'assigne':680,696,790,1128 'auth':337,348,355,358,364,376 'authent':352,1283 'author':463,1088,1394 'auto':1440,1446 'auto-merg':1439 'auto-pr-create.sh':1298 'autom':42,78,119,1265,1269,1274,1293,1299,1320,1411 'automat':346 'base':413,598 'bash':332,384,451,508,621,640,684,738,816,861,952,1031 'blame':976,983,1152 'bodi':396,403,528,538,652,659,799,1114,1121 'branch':409,418,430,596,599,604,802,993,996,1108,1154,1225 'brows':33,124,943,959,964,972,982,989,995,1148,1151 'browser':131,475,730,824,951,957,1056,1060,1374 'bug':657,669,671,705,716,783 'bulk':252,1304 'cach':198,200,1244 'cancel':305 'capabl':83 'chang':537 'check':28,351,357,500,620,624,627,631,634,1414,1451 'checkout':509,514,811 'ci/cd':1247 'cleanup':269 'cli':2,14,39,48,55,141,1358 'cli-gh':1 'cli.github.com':1326 'cli.github.com/manual':1325 'clipboard':345,350 'clone':829,833,835,842,918,1155,1159,1168 'close':291,575,579,739,743,745,755,1132,1136 'code':343,442,544 'codespac':27,80,118,238,240,924,939,1220,1222 'collabor':1277 'color':1217 'command':16,45,65,158,168,260,262,1071,1386 'command-lin':64 'comment':527,792,797,1098,1147 'commit':436 'common':1064,1072,1268,1288 'communiti':1329 'complet':1315,1317 'config':1036,1045,1053,1058 'configur':367,1030,1051 'connect':932 'copi':341 'copilot':441,448,543,553,1082 'correct':1356 'creat':84,272,300,382,385,390,391,399,405,412,419,424,426,433,438,446,610,638,641,646,647,655,661,667,677,719,801,862,866,873,915,931,1004,1020,1074,1078,1115,1119,1176,1180,1212,1216,1219,1223,1430 'created-desc':718 'creation':1301 'credenti':373 'critic':134,672 'current':429,954 'daili':1271 'data':312 'default':885,891,1033,1041 'delet':171,173,181,183,187,190,193,196,199,201,204,206,209,211,214,216,221,224,233,236,239,241,249,251,253,311,1107 'delete-asset':186 'delete-branch':1106 'desc':720 'descript':404,660,1218 'destruct':139,167,259 'detail':467,723,1231,1376 'develop':809 'diff':329,483,486,490,496 'differ':1422 'directori':1297 'docs.github.com':1336 'docs.github.com/en/rest':1335 'document':1322,1334 'download':1008 'draft':420,425,588,1079,1183 'duplic':747,758,1138 'duplicate-of':757,1137 'edit':288,548,767,771,778,786,916,1024 'editor':1034,1038 'effici':96,1401 'enabl':1407,1438 'error':1289 'exampl':1290,1296 'except':265 'exclud':491,498 'exclus':146 'execut':309 'exist':289 'exit':1203 'exit-status':1202 'expert':51 'extens':243,245,1256,1338 'extern':1321 'featur':402,417,997,1251 'feature-branch':416 'field':1196,1360,1419 'file':128,268,493,936,946,962,967,980 'fill':434,1080 'filter':1392 'firefox':1061 'fix':540 'flag':1073,1352,1369,1405 'focus':145 'follow':157 'fork':847,851,879,1163,1167 'gh':3,13,15,49,56,140,169,174,179,184,191,197,202,207,212,217,229,237,242,247,336,347,354,363,371,375,388,397,410,422,431,444,454,460,468,476,484,494,503,512,518,523,531,546,556,560,565,570,577,583,590,600,615,625,632,644,653,665,675,687,693,701,709,724,731,741,753,763,769,776,784,795,807,819,825,831,840,849,855,864,871,880,887,958,963,971,981,988,994,1035,1044,1052,1057,1065,1076,1085,1094,1101,1111,1117,1125,1134,1143,1150,1157,1165,1172,1178,1186,1192,1199,1207,1214,1221,1357,1428,1443 'gist':248,250,1014,1026 'git':322,324,326,328,368,379,1042,1047 'github':25,38,47,54,67,101,113,154,335,899,938,1009,1025,1240,1328,1424 'github.com':1331,1341 'github.com/cli/cli/discussions':1330 'github.com/topics/gh-extension':1340 'glanc':1069 'good':530 'gpg':231,234 'gpg-key':230 'guid':1229 'guidanc':52 'head':415 'help':1415 'helper':374 'includ':69 'info':21,815 'inform':284 'instal':330 'integr':1248 'interact':387,643,1380,1388 'issu':32,73,95,103,275,637,639,642,645,648,654,662,666,674,676,683,686,688,692,694,702,707,710,722,725,732,737,740,742,752,754,762,764,768,770,777,785,794,796,806,808,901,1116,1118,1124,1126,1133,1135,1142,1144,1305 'issue-triage.sh':1303 'item':1372 'json':361,366,1343,1351,1359,1404,1418 'key':82,220,223,232,235,1259 'label':106,213,215,277,664,670,700,704,715,782,908,920,1090,1122,1130,1213,1215,1306,1395 'languag':1210 'leverag':1379 'limit':1286 'line':46,66,970 'link':748 'list':31,281,452,456,457,462,685,689,690,695,698,703,711,853,857,914,930,1005,1021,1054,1083,1087,1123,1127,1400 'local':511 'lock':226,499 'log':283,327 'login':333,338,339,349 'look':529 'main':414 'manag':26,72,81,86,105,506,736,860,935,1245 'manual':1324 'marketplac':1339 'mention':12 'merg':313,554,558,562,567,572,574,608,1099,1103,1441,1445 'messag':437 'mode':1389 'monitor':112 'must':162 'my-repo':867,874 'name':1361,1420 'narrow':1398 'need':1354 'never':137,163 'new':302,612,774 'no-upstream':844,1160 'note':1182 'notifi':1312 'oauth':342 'offici':1323 'omit':1383 'open':714,944,953,960,966,975,985,991,1371 'oper':57,68,76,121,142,155,254,271,323,813,1066,1070 'organ':94,109,1260 'origin':751 'output':362,1344,1409 'overview':50 'owner':858 'owner/repo':834,843,852,883 'paramet':1384 'pass':1450 'pattern':1232,1249,1270 'perman':166 'permiss':1284 'pleas':539 'pr':29,304,386,389,392,398,406,411,421,423,427,432,439,445,455,461,466,469,473,477,482,485,489,495,501,504,510,513,517,519,524,532,547,555,557,561,566,571,576,578,582,584,589,591,595,601,609,614,616,619,623,626,630,633,1075,1077,1086,1093,1095,1100,1102,1110,1112,1300,1444 'practic':1292 'privat':877 'prohibit':160 'project':108,1261 'prompt':1381 'proper':317 'protocol':1043,1048 'prs':104,126,274,383,450,453,459,507,1084,1448 'prs/issues':292 'public':870 'pull':70,87,298,314,380,903 'quick':1062 'rate':1285 'read':150,320 'read-on':149,319 'readi':587,592 'reason':1140 'rebas':569,1105 'ref':1195 'refer':1063,1228 'references/advanced-features.md':1252 'references/automation-workflows.md':1267 'references/codespaces.md':941,942 'references/gists.md':1028,1029 'references/json-output.md':1363,1364 'references/labels.md':922,923 'references/releases.md':1012,1013 'references/search.md':906,907 'references/troubleshooting.md':1280 'references/workflows-actions.md':1239 'releas':123,180,182,185,276,998,1010,1177,1179,1185,1187,1273,1318 'release-automation.sh':1316 'remot':839,1169 'remov':244,246 'reopen':296,581,585,761,765 'repo':34,102,170,175,278,820,826,832,841,850,856,865,869,872,876,881,888,955,1149,1156,1158,1164,1166,1171,1173,1189,1206,1209,1224,1429 'report':658,1272 'repositori':20,75,120,125,172,177,812,814,818,830,848,854,859,863,886,900,919,945,1436 'request':71,88,299,315,381,536,542,904 'request-chang':535 'resourc':273,290,948,1227 'revers':153,293 'revert':297,303,606,613,617,1109,1113 'review':318,443,447,516,520,525,533,545,552,1081 'rf':264 'rm':263 'rule':133 'run':192,195,307,1190,1194,1198,1200,1243 'safe':148 'safeti':132 'scaffold':1433 'script':1264,1291,1294 'scriptabl':1408 'search':24,97,285,708,712,892,898,1091,1131,1205,1208 'secret':203,205,1257 'see':905,921,940,1011,1027,1236,1295,1362 'set':884,890,1032,1037,1040,1046,1055,1059 'set-default':889 'setup':331,378 'setup-git':377 'shell':261 'skill':5,62,136,144 'skill-cli-gh' 'solut':1281 'sort':717 'source-paulrberg' 'specif':408,492,961,969,992 'squash':564,1104 'src/main.go':965,973,984 'ssh':219,222,1049 'ssh-key':218 'ssh/gpg':1258 'star':1211 'state':1396 'status':30,282,325,353,356,359,365,502,505,1204 'stop':308 'support':1387 'sync':878,882 'tab':987 'task':679 'team':1276 'templat':1431,1435 'temporari':267 'termin':91 'tip':1365 'titl':394,400,650,656,668,678,773,775,1120,1181 'topic-agent-skills' 'topic-ai-agents' 'track':74,92 'trigger':22,110 'troubleshoot':1279 'updat':286,594,603,800 'update-branch':602 'upstream':838,846,1162 'usag':40,1235 'use':8,60,138,165,255,370,435,1350,1367,1427 'user':11,228,791,895,911,927,1001,1017,1347 'valid':1417 'variabl':208,210 'verifi':1184,1188 'view':19,279,449,465,470,472,478,481,488,622,682,721,726,728,733,817,821,822,827,977,1006,1022,1050,1092,1096,1141,1145,1170,1174,1377 'vim':1039 'want':1348 'watch':629,636,1197,1201,1310 'web':480,735,828,1097,1146,1175,1368 'within':937 'without':310,836 'work':116,804 'workflow':23,59,77,115,194,306,1191,1193,1237,1242,1266,1278,1302,1314,1319 'workflow-monitor.sh':1309 'x':541 'xarg':256","prices":[{"id":"56f1a2ec-4d76-459c-9514-ce8d52cbc8b1","listingId":"aae230f0-b82a-40ce-aa28-ee0bd3a1502f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"PaulRBerg","category":"agent-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:17:36.095Z"}],"sources":[{"listingId":"aae230f0-b82a-40ce-aa28-ee0bd3a1502f","source":"github","sourceId":"PaulRBerg/agent-skills/cli-gh","sourceUrl":"https://github.com/PaulRBerg/agent-skills/tree/main/skills/cli-gh","isPrimary":false,"firstSeenAt":"2026-04-18T22:17:36.095Z","lastSeenAt":"2026-05-18T18:57:35.509Z"}],"details":{"listingId":"aae230f0-b82a-40ce-aa28-ee0bd3a1502f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"PaulRBerg","slug":"cli-gh","github":{"repo":"PaulRBerg/agent-skills","stars":56,"topics":["agent-skills","ai-agents"],"license":"mit","html_url":"https://github.com/PaulRBerg/agent-skills","pushed_at":"2026-05-17T10:33:19Z","description":"PRB's collection of agent skills","skill_md_sha":"3f22432eca76872dec74ad0378620ca4f4cd62a0","skill_md_path":"skills/cli-gh/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/PaulRBerg/agent-skills/tree/main/skills/cli-gh"},"layout":"multi","source":"github","category":"agent-skills","frontmatter":{"name":"cli-gh","description":"This skill should be used when the user mentions \"gh CLI\", \"gh command\", asks to \"view repository info\", \"trigger workflows\", \"search GitHub\", \"manage codespaces\", \"check PR status\", \"list issues\", \"browse repo\", or asks about GitHub CLI usage and automation from the command line."},"skills_sh_url":"https://skills.sh/PaulRBerg/agent-skills/cli-gh"},"updatedAt":"2026-05-18T18:57:35.509Z"}}