{"id":"5c0ea97a-ef55-40d0-aea1-341c6574ee42","shortId":"q2mugh","kind":"skill","title":"Gh Cli","tagline":"Awesome Copilot skill by Github","description":"# GitHub CLI (gh)\n\nComprehensive reference for GitHub CLI (gh) - work seamlessly with GitHub from the command line.\n\n**Version:** 2.85.0 (current as of January 2026)\n\n## Prerequisites\n\n### Installation\n\n```bash\n# macOS\nbrew install gh\n\n# Linux\ncurl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg\necho \"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main\" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null\nsudo apt update\nsudo apt install gh\n\n# Windows\nwinget install --id GitHub.cli\n\n# Verify installation\ngh --version\n```\n\n### Authentication\n\n```bash\n# Interactive login (default: github.com)\ngh auth login\n\n# Login with specific hostname\ngh auth login --hostname enterprise.internal\n\n# Login with token\ngh auth login --with-token < mytoken.txt\n\n# Check authentication status\ngh auth status\n\n# Switch accounts\ngh auth switch --hostname github.com --user username\n\n# Logout\ngh auth logout --hostname github.com --user username\n```\n\n### Setup Git Integration\n\n```bash\n# Configure git to use gh as credential helper\ngh auth setup-git\n\n# View active token\ngh auth token\n\n# Refresh authentication scopes\ngh auth refresh --scopes write:org,read:public_key\n```\n\n## CLI Structure\n\n```\ngh                          # Root command\n├── auth                    # Authentication\n│   ├── login\n│   ├── logout\n│   ├── refresh\n│   ├── setup-git\n│   ├── status\n│   ├── switch\n│   └── token\n├── browse                  # Open in browser\n├── codespace               # GitHub Codespaces\n│   ├── code\n│   ├── cp\n│   ├── create\n│   ├── delete\n│   ├── edit\n│   ├── jupyter\n│   ├── list\n│   ├── logs\n│   ├── ports\n│   ├── rebuild\n│   ├── ssh\n│   ├── stop\n│   └── view\n├── gist                    # Gists\n│   ├── clone\n│   ├── create\n│   ├── delete\n│   ├── edit\n│   ├── list\n│   ├── rename\n│   └── view\n├── issue                   # Issues\n│   ├── create\n│   ├── list\n│   ├── status\n│   ├── close\n│   ├── comment\n│   ├── delete\n│   ├── develop\n│   ├── edit\n│   ├── lock\n│   ├── pin\n│   ├── reopen\n│   ├── transfer\n│   ├── unlock\n│   └── view\n├── org                     # Organizations\n│   └── list\n├── pr                      # Pull Requests\n│   ├── create\n│   ├── list\n│   ├── status\n│   ├── checkout\n│   ├── checks\n│   ├── close\n│   ├── comment\n│   ├── diff\n│   ├── edit\n│   ├── lock\n│   ├── merge\n│   ├── ready\n│   ├── reopen\n│   ├── revert\n│   ├── review\n│   ├── unlock\n│   ├── update-branch\n│   └── view\n├── project                 # Projects\n│   ├── close\n│   ├── copy\n│   ├── create\n│   ├── delete\n│   ├── edit\n│   ├── field-create\n│   ├── field-delete\n│   ├── field-list\n│   ├── item-add\n│   ├── item-archive\n│   ├── item-create\n│   ├── item-delete\n│   ├── item-edit\n│   ├── item-list\n│   ├── link\n│   ├── list\n│   ├── mark-template\n│   ├── unlink\n│   └── view\n├── release                 # Releases\n│   ├── create\n│   ├── list\n│   ├── delete\n│   ├── delete-asset\n│   ├── download\n│   ├── edit\n│   ├── upload\n│   ├── verify\n│   ├── verify-asset\n│   └── view\n├── repo                    # Repositories\n│   ├── create\n│   ├── list\n│   ├── archive\n│   ├── autolink\n│   ├── clone\n│   ├── delete\n│   ├── deploy-key\n│   ├── edit\n│   ├── fork\n│   ├── gitignore\n│   ├── license\n│   ├── rename\n│   ├── set-default\n│   ├── sync\n│   ├── unarchive\n│   └── view\n├── cache                   # Actions caches\n│   ├── delete\n│   └── list\n├── run                     # Workflow runs\n│   ├── cancel\n│   ├── delete\n│   ├── download\n│   ├── list\n│   ├── rerun\n│   ├── view\n│   └── watch\n├── workflow                # Workflows\n│   ├── disable\n│   ├── enable\n│   ├── list\n│   ├── run\n│   └── view\n├── agent-task              # Agent tasks\n├── alias                   # Command aliases\n│   ├── delete\n│   ├── import\n│   ├── list\n│   └── set\n├── api                     # API requests\n├── attestation             # Artifact attestations\n│   ├── download\n│   ├── trusted-root\n│   └── verify\n├── completion              # Shell completion\n├── config                  # Configuration\n│   ├── clear-cache\n│   ├── get\n│   ├── list\n│   └── set\n├── extension               # Extensions\n│   ├── browse\n│   ├── create\n│   ├── exec\n│   ├── install\n│   ├── list\n│   ├── remove\n│   ├── search\n│   └── upgrade\n├── gpg-key                 # GPG keys\n│   ├── add\n│   ├── delete\n│   └── list\n├── label                   # Labels\n│   ├── clone\n│   ├── create\n│   ├── delete\n│   ├── edit\n│   └── list\n├── preview                 # Preview features\n├── ruleset                 # Rulesets\n│   ├── check\n│   ├── list\n│   └── view\n├── search                  # Search\n│   ├── code\n│   ├── commits\n│   ├── issues\n│   ├── prs\n│   └── repos\n├── secret                  # Secrets\n│   ├── delete\n│   ├── list\n│   └── set\n├── ssh-key                 # SSH keys\n│   ├── add\n│   ├── delete\n│   └── list\n├── status                  # Status overview\n└── variable                # Variables\n    ├── delete\n    ├── get\n    ├── list\n    └── set\n```\n\n## Configuration\n\n### Global Configuration\n\n```bash\n# List all configuration\ngh config list\n\n# Get specific configuration value\ngh config list git_protocol\ngh config get editor\n\n# Set configuration value\ngh config set editor vim\ngh config set git_protocol ssh\ngh config set prompt disabled\ngh config set pager \"less -R\"\n\n# Clear configuration cache\ngh config clear-cache\n```\n\n### Environment Variables\n\n```bash\n# GitHub token (for automation)\nexport GH_TOKEN=ghp_xxxxxxxxxxxx\n\n# GitHub hostname\nexport GH_HOST=github.com\n\n# Disable prompts\nexport GH_PROMPT_DISABLED=true\n\n# Custom editor\nexport GH_EDITOR=vim\n\n# Custom pager\nexport GH_PAGER=less\n\n# HTTP timeout\nexport GH_TIMEOUT=30\n\n# Custom repository (override default)\nexport GH_REPO=owner/repo\n\n# Custom git protocol\nexport GH_ENTERPRISE_HOSTNAME=hostname\n```\n\n## Authentication (gh auth)\n\n### Login\n\n```bash\n# Interactive login\ngh auth login\n\n# Web-based authentication\ngh auth login --web\n\n# With clipboard for OAuth code\ngh auth login --web --clipboard\n\n# With specific git protocol\ngh auth login --git-protocol ssh\n\n# With custom hostname (GitHub Enterprise)\ngh auth login --hostname enterprise.internal\n\n# Login with token from stdin\ngh auth login --with-token < token.txt\n\n# Insecure storage (plain text)\ngh auth login --insecure-storage\n```\n\n### Status\n\n```bash\n# Show all authentication status\ngh auth status\n\n# Show active account only\ngh auth status --active\n\n# Show specific hostname\ngh auth status --hostname github.com\n\n# Show token in output\ngh auth status --show-token\n\n# JSON output\ngh auth status --json hosts\n\n# Filter with jq\ngh auth status --json hosts --jq '.hosts | add'\n```\n\n### Switch Accounts\n\n```bash\n# Interactive switch\ngh auth switch\n\n# Switch to specific user/host\ngh auth switch --hostname github.com --user monalisa\n```\n\n### Token\n\n```bash\n# Print authentication token\ngh auth token\n\n# Token for specific host/user\ngh auth token --hostname github.com --user monalisa\n```\n\n### Refresh\n\n```bash\n# Refresh credentials\ngh auth refresh\n\n# Add scopes\ngh auth refresh --scopes write:org,read:public_key\n\n# Remove scopes\ngh auth refresh --remove-scopes delete_repo\n\n# Reset to default scopes\ngh auth refresh --reset-scopes\n\n# With clipboard\ngh auth refresh --clipboard\n```\n\n### Setup Git\n\n```bash\n# Setup git credential helper\ngh auth setup-git\n\n# Setup for specific host\ngh auth setup-git --hostname enterprise.internal\n\n# Force setup even if host not known\ngh auth setup-git --hostname enterprise.internal --force\n```\n\n## Browse (gh browse)\n\n```bash\n# Open repository in browser\ngh browse\n\n# Open specific path\ngh browse script/\ngh browse main.go:312\n\n# Open issue or PR\ngh browse 123\n\n# Open commit\ngh browse 77507cd94ccafcf568f8560cfecde965fcfa63\n\n# Open with specific branch\ngh browse main.go --branch bug-fix\n\n# Open different repository\ngh browse --repo owner/repo\n\n# Open specific pages\ngh browse --actions       # Actions tab\ngh browse --projects      # Projects tab\ngh browse --releases      # Releases tab\ngh browse --settings      # Settings page\ngh browse --wiki          # Wiki page\n\n# Print URL instead of opening\ngh browse --no-browser\n```\n\n## Repositories (gh repo)\n\n### Create Repository\n\n```bash\n# Create new repository\ngh repo create my-repo\n\n# Create with description\ngh repo create my-repo --description \"My awesome project\"\n\n# Create public repository\ngh repo create my-repo --public\n\n# Create private repository\ngh repo create my-repo --private\n\n# Create with homepage\ngh repo create my-repo --homepage https://example.com\n\n# Create with license\ngh repo create my-repo --license mit\n\n# Create with gitignore\ngh repo create my-repo --gitignore python\n\n# Initialize as template repository\ngh repo create my-repo --template\n\n# Create repository in organization\ngh repo create org/my-repo\n\n# Create without cloning locally\ngh repo create my-repo --source=.\n\n# Disable issues\ngh repo create my-repo --disable-issues\n\n# Disable wiki\ngh repo create my-repo --disable-wiki\n```\n\n### Clone Repository\n\n```bash\n# Clone repository\ngh repo clone owner/repo\n\n# Clone to specific directory\ngh repo clone owner/repo my-directory\n\n# Clone with different branch\ngh repo clone owner/repo --branch develop\n```\n\n### List Repositories\n\n```bash\n# List all repositories\ngh repo list\n\n# List repositories for owner\ngh repo list owner\n\n# Limit results\ngh repo list --limit 50\n\n# Public repositories only\ngh repo list --public\n\n# Source repositories only (not forks)\ngh repo list --source\n\n# JSON output\ngh repo list --json name,visibility,owner\n\n# Table output\ngh repo list --limit 100 | tail -n +2\n\n# Filter with jq\ngh repo list --json name --jq '.[].name'\n```\n\n### View Repository\n\n```bash\n# View repository details\ngh repo view\n\n# View specific repository\ngh repo view owner/repo\n\n# JSON output\ngh repo view --json name,description,defaultBranchRef\n\n# View in browser\ngh repo view --web\n```\n\n### Edit Repository\n\n```bash\n# Edit description\ngh repo edit --description \"New description\"\n\n# Set homepage\ngh repo edit --homepage https://example.com\n\n# Change visibility\ngh repo edit --visibility private\ngh repo edit --visibility public\n\n# Enable/disable features\ngh repo edit --enable-issues\ngh repo edit --disable-issues\ngh repo edit --enable-wiki\ngh repo edit --disable-wiki\ngh repo edit --enable-projects\ngh repo edit --disable-projects\n\n# Set default branch\ngh repo edit --default-branch main\n\n# Rename repository\ngh repo rename new-name\n\n# Archive repository\ngh repo archive\ngh repo unarchive\n```\n\n### Delete Repository\n\n```bash\n# Delete repository\ngh repo delete owner/repo\n\n# Confirm without prompt\ngh repo delete owner/repo --yes\n```\n\n### Fork Repository\n\n```bash\n# Fork repository\ngh repo fork owner/repo\n\n# Fork to organization\ngh repo fork owner/repo --org org-name\n\n# Clone after forking\ngh repo fork owner/repo --clone\n\n# Remote name for fork\ngh repo fork owner/repo --remote-name upstream\n```\n\n### Sync Fork\n\n```bash\n# Sync fork with upstream\ngh repo sync\n\n# Sync specific branch\ngh repo sync --branch feature\n\n# Force sync\ngh repo sync --force\n```\n\n### Set Default Repository\n\n```bash\n# Set default repository for current directory\ngh repo set-default\n\n# Set default explicitly\ngh repo set-default owner/repo\n\n# Unset default\ngh repo set-default --unset\n```\n\n### Repository Autolinks\n\n```bash\n# List autolinks\ngh repo autolink list\n\n# Add autolink\ngh repo autolink add \\\n  --key-prefix JIRA- \\\n  --url-template https://jira.example.com/browse/<num>\n\n# Delete autolink\ngh repo autolink delete 12345\n```\n\n### Repository Deploy Keys\n\n```bash\n# List deploy keys\ngh repo deploy-key list\n\n# Add deploy key\ngh repo deploy-key add ~/.ssh/id_rsa.pub \\\n  --title \"Production server\" \\\n  --read-only\n\n# Delete deploy key\ngh repo deploy-key delete 12345\n```\n\n### Gitignore and License\n\n```bash\n# View gitignore template\ngh repo gitignore\n\n# View license template\ngh repo license mit\n\n# License with full name\ngh repo license mit --fullname \"John Doe\"\n```\n\n## Issues (gh issue)\n\n### Create Issue\n\n```bash\n# Create issue interactively\ngh issue create\n\n# Create with title\ngh issue create --title \"Bug: Login not working\"\n\n# Create with title and body\ngh issue create \\\n  --title \"Bug: Login not working\" \\\n  --body \"Steps to reproduce...\"\n\n# Create with body from file\ngh issue create --body-file issue.md\n\n# Create with labels\ngh issue create --title \"Fix bug\" --labels bug,high-priority\n\n# Create with assignees\ngh issue create --title \"Fix bug\" --assignee user1,user2\n\n# Create in specific repository\ngh issue create --repo owner/repo --title \"Issue title\"\n\n# Create issue from web\ngh issue create --web\n```\n\n### List Issues\n\n```bash\n# List all open issues\ngh issue list\n\n# List all issues (including closed)\ngh issue list --state all\n\n# List closed issues\ngh issue list --state closed\n\n# Limit results\ngh issue list --limit 50\n\n# Filter by assignee\ngh issue list --assignee username\ngh issue list --assignee @me\n\n# Filter by labels\ngh issue list --labels bug,enhancement\n\n# Filter by milestone\ngh issue list --milestone \"v1.0\"\n\n# Search/filter\ngh issue list --search \"is:open is:issue label:bug\"\n\n# JSON output\ngh issue list --json number,title,state,author\n\n# Table view\ngh issue list --json number,title,labels --jq '.[] | [.number, .title, .labels[].name] | @tsv'\n\n# Show comments count\ngh issue list --json number,title,comments --jq '.[] | [.number, .title, .comments]'\n\n# Sort by\ngh issue list --sort created --order desc\n```\n\n### View Issue\n\n```bash\n# View issue\ngh issue view 123\n\n# View with comments\ngh issue view 123 --comments\n\n# View in browser\ngh issue view 123 --web\n\n# JSON output\ngh issue view 123 --json title,body,state,labels,comments\n\n# View specific fields\ngh issue view 123 --json title --jq '.title'\n```\n\n### Edit Issue\n\n```bash\n# Edit interactively\ngh issue edit 123\n\n# Edit title\ngh issue edit 123 --title \"New title\"\n\n# Edit body\ngh issue edit 123 --body \"New description\"\n\n# Add labels\ngh issue edit 123 --add-label bug,high-priority\n\n# Remove labels\ngh issue edit 123 --remove-label stale\n\n# Add assignees\ngh issue edit 123 --add-assignee user1,user2\n\n# Remove assignees\ngh issue edit 123 --remove-assignee user1\n\n# Set milestone\ngh issue edit 123 --milestone \"v1.0\"\n```\n\n### Close/Reopen Issue\n\n```bash\n# Close issue\ngh issue close 123\n\n# Close with comment\ngh issue close 123 --comment \"Fixed in PR #456\"\n\n# Reopen issue\ngh issue reopen 123\n```\n\n### Comment on Issue\n\n```bash\n# Add comment\ngh issue comment 123 --body \"This looks good!\"\n\n# Edit comment\ngh issue comment 123 --edit 456789 --body \"Updated comment\"\n\n# Delete comment\ngh issue comment 123 --delete 456789\n```\n\n### Issue Status\n\n```bash\n# Show issue status summary\ngh issue status\n\n# Status for specific repository\ngh issue status --repo owner/repo\n```\n\n### Pin/Unpin Issues\n\n```bash\n# Pin issue (pinned to repo dashboard)\ngh issue pin 123\n\n# Unpin issue\ngh issue unpin 123\n```\n\n### Lock/Unlock Issue\n\n```bash\n# Lock conversation\ngh issue lock 123\n\n# Lock with reason\ngh issue lock 123 --reason off-topic\n\n# Unlock\ngh issue unlock 123\n```\n\n### Transfer Issue\n\n```bash\n# Transfer to another repository\ngh issue transfer 123 --repo owner/new-repo\n```\n\n### Delete Issue\n\n```bash\n# Delete issue\ngh issue delete 123\n\n# Confirm without prompt\ngh issue delete 123 --yes\n```\n\n### Develop Issue (Draft PR)\n\n```bash\n# Create draft PR from issue\ngh issue develop 123\n\n# Create in specific branch\ngh issue develop 123 --branch fix/issue-123\n\n# Create with base branch\ngh issue develop 123 --base main\n```\n\n## Pull Requests (gh pr)\n\n### Create Pull Request\n\n```bash\n# Create PR interactively\ngh pr create\n\n# Create with title\ngh pr create --title \"Feature: Add new functionality\"\n\n# Create with title and body\ngh pr create \\\n  --title \"Feature: Add new functionality\" \\\n  --body \"This PR adds...\"\n\n# Fill body from template\ngh pr create --body-file .github/PULL_REQUEST_TEMPLATE.md\n\n# Set base branch\ngh pr create --base main\n\n# Set head branch (default: current branch)\ngh pr create --head feature-branch\n\n# Create draft PR\ngh pr create --draft\n\n# Add assignees\ngh pr create --assignee user1,user2\n\n# Add reviewers\ngh pr create --reviewer user1,user2\n\n# Add labels\ngh pr create --labels enhancement,feature\n\n# Link to issue\ngh pr create --issue 123\n\n# Create in specific repository\ngh pr create --repo owner/repo\n\n# Open in browser after creation\ngh pr create --web\n```\n\n### List Pull Requests\n\n```bash\n# List open PRs\ngh pr list\n\n# List all PRs\ngh pr list --state all\n\n# List merged PRs\ngh pr list --state merged\n\n# List closed (not merged) PRs\ngh pr list --state closed\n\n# Filter by head branch\ngh pr list --head feature-branch\n\n# Filter by base branch\ngh pr list --base main\n\n# Filter by author\ngh pr list --author username\ngh pr list --author @me\n\n# Filter by assignee\ngh pr list --assignee username\n\n# Filter by labels\ngh pr list --labels bug,enhancement\n\n# Limit results\ngh pr list --limit 50\n\n# Search\ngh pr list --search \"is:open is:pr label:review-required\"\n\n# JSON output\ngh pr list --json number,title,state,author,headRefName\n\n# Show check status\ngh pr list --json number,title,statusCheckRollup --jq '.[] | [.number, .title, .statusCheckRollup[]?.status]'\n\n# Sort by\ngh pr list --sort created --order desc\n```\n\n### View Pull Request\n\n```bash\n# View PR\ngh pr view 123\n\n# View with comments\ngh pr view 123 --comments\n\n# View in browser\ngh pr view 123 --web\n\n# JSON output\ngh pr view 123 --json title,body,state,author,commits,files\n\n# View diff\ngh pr view 123 --json files --jq '.files[].path'\n\n# View with jq query\ngh pr view 123 --json title,state --jq '\"\\(.title): \\(.state)\"'\n```\n\n### Checkout Pull Request\n\n```bash\n# Checkout PR branch\ngh pr checkout 123\n\n# Checkout with specific branch name\ngh pr checkout 123 --branch name-123\n\n# Force checkout\ngh pr checkout 123 --force\n```\n\n### Diff Pull Request\n\n```bash\n# View PR diff\ngh pr diff 123\n\n# View diff with color\ngh pr diff 123 --color always\n\n# Output to file\ngh pr diff 123 > pr-123.patch\n\n# View diff of specific files\ngh pr diff 123 --name-only\n```\n\n### Merge Pull Request\n\n```bash\n# Merge PR\ngh pr merge 123\n\n# Merge with specific method\ngh pr merge 123 --merge\ngh pr merge 123 --squash\ngh pr merge 123 --rebase\n\n# Delete branch after merge\ngh pr merge 123 --delete-branch\n\n# Merge with comment\ngh pr merge 123 --subject \"Merge PR #123\" --body \"Merging feature\"\n\n# Merge draft PR\ngh pr merge 123 --admin\n\n# Force merge (skip checks)\ngh pr merge 123 --admin\n```\n\n### Close Pull Request\n\n```bash\n# Close PR (as draft, not merge)\ngh pr close 123\n\n# Close with comment\ngh pr close 123 --comment \"Closing due to...\"\n```\n\n### Reopen Pull Request\n\n```bash\n# Reopen closed PR\ngh pr reopen 123\n```\n\n### Edit Pull Request\n\n```bash\n# Edit interactively\ngh pr edit 123\n\n# Edit title\ngh pr edit 123 --title \"New title\"\n\n# Edit body\ngh pr edit 123 --body \"New description\"\n\n# Add labels\ngh pr edit 123 --add-label bug,enhancement\n\n# Remove labels\ngh pr edit 123 --remove-label stale\n\n# Add assignees\ngh pr edit 123 --add-assignee user1,user2\n\n# Remove assignees\ngh pr edit 123 --remove-assignee user1\n\n# Add reviewers\ngh pr edit 123 --add-reviewer user1,user2\n\n# Remove reviewers\ngh pr edit 123 --remove-reviewer user1\n\n# Mark as ready for review\ngh pr edit 123 --ready\n```\n\n### Ready for Review\n\n```bash\n# Mark draft PR as ready\ngh pr ready 123\n```\n\n### Pull Request Checks\n\n```bash\n# View PR checks\ngh pr checks 123\n\n# Watch checks in real-time\ngh pr checks 123 --watch\n\n# Watch interval (seconds)\ngh pr checks 123 --watch --interval 5\n```\n\n### Comment on Pull Request\n\n```bash\n# Add comment\ngh pr comment 123 --body \"Looks good!\"\n\n# Comment on specific line\ngh pr comment 123 --body \"Fix this\" \\\n  --repo owner/repo \\\n  --head-owner owner --head-branch feature\n\n# Edit comment\ngh pr comment 123 --edit 456789 --body \"Updated\"\n\n# Delete comment\ngh pr comment 123 --delete 456789\n```\n\n### Review Pull Request\n\n```bash\n# Review PR (opens editor)\ngh pr review 123\n\n# Approve PR\ngh pr review 123 --approve --body \"LGTM!\"\n\n# Request changes\ngh pr review 123 --request-changes \\\n  --body \"Please fix these issues\"\n\n# Comment on PR\ngh pr review 123 --comment --body \"Some thoughts...\"\n\n# Dismiss review\ngh pr review 123 --dismiss\n```\n\n### Update Branch\n\n```bash\n# Update PR branch with latest base branch\ngh pr update-branch 123\n\n# Force update\ngh pr update-branch 123 --force\n\n# Use merge strategy\ngh pr update-branch 123 --merge\n```\n\n### Lock/Unlock Pull Request\n\n```bash\n# Lock PR conversation\ngh pr lock 123\n\n# Lock with reason\ngh pr lock 123 --reason off-topic\n\n# Unlock\ngh pr unlock 123\n```\n\n### Revert Pull Request\n\n```bash\n# Revert merged PR\ngh pr revert 123\n\n# Revert with specific branch name\ngh pr revert 123 --branch revert-pr-123\n```\n\n### Pull Request Status\n\n```bash\n# Show PR status summary\ngh pr status\n\n# Status for specific repository\ngh pr status --repo owner/repo\n```\n\n## GitHub Actions\n\n### Workflow Runs (gh run)\n\n```bash\n# List workflow runs\ngh run list\n\n# List for specific workflow\ngh run list --workflow \"ci.yml\"\n\n# List for specific branch\ngh run list --branch main\n\n# Limit results\ngh run list --limit 20\n\n# JSON output\ngh run list --json databaseId,status,conclusion,headBranch\n\n# View run details\ngh run view 123456789\n\n# View run with verbose logs\ngh run view 123456789 --log\n\n# View specific job\ngh run view 123456789 --job 987654321\n\n# View in browser\ngh run view 123456789 --web\n\n# Watch run in real-time\ngh run watch 123456789\n\n# Watch with interval\ngh run watch 123456789 --interval 5\n\n# Rerun failed run\ngh run rerun 123456789\n\n# Rerun specific job\ngh run rerun 123456789 --job 987654321\n\n# Cancel run\ngh run cancel 123456789\n\n# Delete run\ngh run delete 123456789\n\n# Download run artifacts\ngh run download 123456789\n\n# Download specific artifact\ngh run download 123456789 --name build\n\n# Download to directory\ngh run download 123456789 --dir ./artifacts\n```\n\n### Workflows (gh workflow)\n\n```bash\n# List workflows\ngh workflow list\n\n# View workflow details\ngh workflow view ci.yml\n\n# View workflow YAML\ngh workflow view ci.yml --yaml\n\n# View in browser\ngh workflow view ci.yml --web\n\n# Enable workflow\ngh workflow enable ci.yml\n\n# Disable workflow\ngh workflow disable ci.yml\n\n# Run workflow manually\ngh workflow run ci.yml\n\n# Run with inputs\ngh workflow run ci.yml \\\n  --raw-field \\\n  version=\"1.0.0\" \\\n  environment=\"production\"\n\n# Run from specific branch\ngh workflow run ci.yml --ref develop\n```\n\n### Action Caches (gh cache)\n\n```bash\n# List caches\ngh cache list\n\n# List for specific branch\ngh cache list --branch main\n\n# List with limit\ngh cache list --limit 50\n\n# Delete cache\ngh cache delete 123456789\n\n# Delete all caches\ngh cache delete --all\n```\n\n### Action Secrets (gh secret)\n\n```bash\n# List secrets\ngh secret list\n\n# Set secret (prompts for value)\ngh secret set MY_SECRET\n\n# Set secret from environment\necho \"$MY_SECRET\" | gh secret set MY_SECRET\n\n# Set secret for specific environment\ngh secret set MY_SECRET --env production\n\n# Set secret for organization\ngh secret set MY_SECRET --org orgname\n\n# Delete secret\ngh secret delete MY_SECRET\n\n# Delete from environment\ngh secret delete MY_SECRET --env production\n```\n\n### Action Variables (gh variable)\n\n```bash\n# List variables\ngh variable list\n\n# Set variable\ngh variable set MY_VAR \"some-value\"\n\n# Set variable for environment\ngh variable set MY_VAR \"value\" --env production\n\n# Set variable for organization\ngh variable set MY_VAR \"value\" --org orgname\n\n# Get variable value\ngh variable get MY_VAR\n\n# Delete variable\ngh variable delete MY_VAR\n\n# Delete from environment\ngh variable delete MY_VAR --env production\n```\n\n## Projects (gh project)\n\n```bash\n# List projects\ngh project list\n\n# List for owner\ngh project list --owner owner\n\n# Open projects\ngh project list --open\n\n# View project\ngh project view 123\n\n# View project items\ngh project view 123 --format json\n\n# Create project\ngh project create --title \"My Project\"\n\n# Create in organization\ngh project create --title \"Project\" --org orgname\n\n# Create with readme\ngh project create --title \"Project\" --readme \"Description here\"\n\n# Edit project\ngh project edit 123 --title \"New Title\"\n\n# Delete project\ngh project delete 123\n\n# Close project\ngh project close 123\n\n# Copy project\ngh project copy 123 --owner target-owner --title \"Copy\"\n\n# Mark template\ngh project mark-template 123\n\n# List fields\ngh project field-list 123\n\n# Create field\ngh project field-create 123 --title \"Status\" --datatype single_select\n\n# Delete field\ngh project field-delete 123 --id 456\n\n# List items\ngh project item-list 123\n\n# Create item\ngh project item-create 123 --title \"New item\"\n\n# Add item to project\ngh project item-add 123 --owner-owner --repo repo --issue 456\n\n# Edit item\ngh project item-edit 123 --id 456 --title \"Updated title\"\n\n# Delete item\ngh project item-delete 123 --id 456\n\n# Archive item\ngh project item-archive 123 --id 456\n\n# Link items\ngh project link 123 --id 456 --link-id 789\n\n# Unlink items\ngh project unlink 123 --id 456 --link-id 789\n\n# View project in browser\ngh project view 123 --web\n```\n\n## Releases (gh release)\n\n```bash\n# List releases\ngh release list\n\n# View latest release\ngh release view\n\n# View specific release\ngh release view v1.0.0\n\n# View in browser\ngh release view v1.0.0 --web\n\n# Create release\ngh release create v1.0.0 \\\n  --notes \"Release notes here\"\n\n# Create release with notes from file\ngh release create v1.0.0 --notes-file notes.md\n\n# Create release with target\ngh release create v1.0.0 --target main\n\n# Create release as draft\ngh release create v1.0.0 --draft\n\n# Create pre-release\ngh release create v1.0.0 --prerelease\n\n# Create release with title\ngh release create v1.0.0 --title \"Version 1.0.0\"\n\n# Upload asset to release\ngh release upload v1.0.0 ./file.tar.gz\n\n# Upload multiple assets\ngh release upload v1.0.0 ./file1.tar.gz ./file2.tar.gz\n\n# Upload with label (casing sensitive)\ngh release upload v1.0.0 ./file.tar.gz --casing\n\n# Delete release\ngh release delete v1.0.0\n\n# Delete with cleanup tag\ngh release delete v1.0.0 --yes\n\n# Delete specific asset\ngh release delete-asset v1.0.0 file.tar.gz\n\n# Download release assets\ngh release download v1.0.0\n\n# Download specific asset\ngh release download v1.0.0 --pattern \"*.tar.gz\"\n\n# Download to directory\ngh release download v1.0.0 --dir ./downloads\n\n# Download archive (zip/tar)\ngh release download v1.0.0 --archive zip\n\n# Edit release\ngh release edit v1.0.0 --notes \"Updated notes\"\n\n# Verify release signature\ngh release verify v1.0.0\n\n# Verify specific asset\ngh release verify-asset v1.0.0 file.tar.gz\n```\n\n## Gists (gh gist)\n\n```bash\n# List gists\ngh gist list\n\n# List all gists (including private)\ngh gist list --public\n\n# Limit results\ngh gist list --limit 20\n\n# View gist\ngh gist view abc123\n\n# View gist files\ngh gist view abc123 --files\n\n# Create gist\ngh gist create script.py\n\n# Create gist with description\ngh gist create script.py --desc \"My script\"\n\n# Create public gist\ngh gist create script.py --public\n\n# Create multi-file gist\ngh gist create file1.py file2.py\n\n# Create from stdin\necho \"print('hello')\" | gh gist create\n\n# Edit gist\ngh gist edit abc123\n\n# Delete gist\ngh gist delete abc123\n\n# Rename gist file\ngh gist rename abc123 --filename old.py new.py\n\n# Clone gist\ngh gist clone abc123\n\n# Clone to directory\ngh gist clone abc123 my-directory\n```\n\n## Codespaces (gh codespace)\n\n```bash\n# List codespaces\ngh codespace list\n\n# Create codespace\ngh codespace create\n\n# Create with specific repository\ngh codespace create --repo owner/repo\n\n# Create with branch\ngh codespace create --branch develop\n\n# Create with specific machine\ngh codespace create --machine premiumLinux\n\n# View codespace details\ngh codespace view\n\n# SSH into codespace\ngh codespace ssh\n\n# SSH with specific command\ngh codespace ssh --command \"cd /workspaces && ls\"\n\n# Open codespace in browser\ngh codespace code\n\n# Open in VS Code\ngh codespace code --codec\n\n# Open with specific path\ngh codespace code --path /workspaces/repo\n\n# Stop codespace\ngh codespace stop\n\n# Delete codespace\ngh codespace delete\n\n# View logs\ngh codespace logs\n\n--tail 100\n\n# View ports\ngh codespace ports\n\n# Forward port\ngh codespace cp 8080:8080\n\n# Rebuild codespace\ngh codespace rebuild\n\n# Edit codespace\ngh codespace edit --machine standardLinux\n\n# Jupyter support\ngh codespace jupyter\n\n# Copy files to/from codespace\ngh codespace cp file.txt :/workspaces/file.txt\ngh codespace cp :/workspaces/file.txt ./file.txt\n```\n\n## Organizations (gh org)\n\n```bash\n# List organizations\ngh org list\n\n# List for user\ngh org list --user username\n\n# JSON output\ngh org list --json login,name,description\n\n# View organization\ngh org view orgname\n\n# View organization members\ngh org view orgname --json members --jq '.members[] | .login'\n```\n\n## Search (gh search)\n\n```bash\n# Search code\ngh search code \"TODO\"\n\n# Search in specific repository\ngh search code \"TODO\" --repo owner/repo\n\n# Search commits\ngh search commits \"fix bug\"\n\n# Search issues\ngh search issues \"label:bug state:open\"\n\n# Search PRs\ngh search prs \"is:open is:pr review:required\"\n\n# Search repositories\ngh search repos \"stars:>1000 language:python\"\n\n# Limit results\ngh search repos \"topic:api\" --limit 50\n\n# JSON output\ngh search repos \"stars:>100\" --json name,description,stargazers\n\n# Order results\ngh search repos \"language:rust\" --order desc --sort stars\n\n# Search with extensions\ngh search code \"import\" --extension py\n\n# Web search (open in browser)\ngh search prs \"is:open\" --web\n```\n\n## Labels (gh label)\n\n```bash\n# List labels\ngh label list\n\n# Create label\ngh label create bug --color \"d73a4a\" --description \"Something isn't working\"\n\n# Create with hex color\ngh label create enhancement --color \"#a2eeef\"\n\n# Edit label\ngh label edit bug --name \"bug-report\" --color \"ff0000\"\n\n# Delete label\ngh label delete bug\n\n# Clone labels from repository\ngh label clone owner/repo\n\n# Clone to specific repository\ngh label clone owner/repo --repo target/repo\n```\n\n## SSH Keys (gh ssh-key)\n\n```bash\n# List SSH keys\ngh ssh-key list\n\n# Add SSH key\ngh ssh-key add ~/.ssh/id_rsa.pub --title \"My laptop\"\n\n# Add key with type\ngh ssh-key add ~/.ssh/id_ed25519.pub --type \"authentication\"\n\n# Delete SSH key\ngh ssh-key delete 12345\n\n# Delete by title\ngh ssh-key delete --title \"My laptop\"\n```\n\n## GPG Keys (gh gpg-key)\n\n```bash\n# List GPG keys\ngh gpg-key list\n\n# Add GPG key\ngh gpg-key add ~/.ssh/id_rsa.pub\n\n# Delete GPG key\ngh gpg-key delete 12345\n\n# Delete by key ID\ngh gpg-key delete ABCD1234\n```\n\n## Status (gh status)\n\n```bash\n# Show status overview\ngh status\n\n# Status for specific repositories\ngh status --repo owner/repo\n\n# JSON output\ngh status --json\n```\n\n## Configuration (gh config)\n\n```bash\n# List all config\ngh config list\n\n# Get specific value\ngh config get editor\n\n# Set value\ngh config set editor vim\n\n# Set git protocol\ngh config set git_protocol ssh\n\n# Clear cache\ngh config clear-cache\n\n# Set prompt behavior\ngh config set prompt disabled\ngh config set prompt enabled\n```\n\n## Extensions (gh extension)\n\n```bash\n# List installed extensions\ngh extension list\n\n# Search extensions\ngh extension search github\n\n# Install extension\ngh extension install owner/extension-repo\n\n# Install from branch\ngh extension install owner/extension-repo --branch develop\n\n# Upgrade extension\ngh extension upgrade extension-name\n\n# Remove extension\ngh extension remove extension-name\n\n# Create new extension\ngh extension create my-extension\n\n# Browse extensions\ngh extension browse\n\n# Execute extension command\ngh extension exec my-extension --arg value\n```\n\n## Aliases (gh alias)\n\n```bash\n# List aliases\ngh alias list\n\n# Set alias\ngh alias set prview 'pr view --web'\n\n# Set shell alias\ngh alias set co 'pr checkout' --shell\n\n# Delete alias\ngh alias delete prview\n\n# Import aliases\ngh alias import ./aliases.sh\n```\n\n## API Requests (gh api)\n\n```bash\n# Make API request\ngh api /user\n\n# Request with method\ngh api --method POST /repos/owner/repo/issues \\\n  --field title=\"Issue title\" \\\n  --field body=\"Issue body\"\n\n# Request with headers\ngh api /user \\\n  --header \"Accept: application/vnd.github.v3+json\"\n\n# Request with pagination\ngh api /user/repos --paginate\n\n# Raw output (no formatting)\ngh api /user --raw\n\n# Include headers in output\ngh api /user --include\n\n# Silent mode (no progress output)\ngh api /user --silent\n\n# Input from file\ngh api --input request.json\n\n# jq query on response\ngh api /user --jq '.login'\n\n# Field from response\ngh api /repos/owner/repo --jq '.stargazers_count'\n\n# GitHub Enterprise\ngh api /user --hostname enterprise.internal\n\n# GraphQL query\ngh api graphql \\\n  -f query='\n  {\n    viewer {\n      login\n      repositories(first: 5) {\n        nodes {\n          name\n        }\n      }\n    }\n  }'\n```\n\n## Rulesets (gh ruleset)\n\n```bash\n# List rulesets\ngh ruleset list\n\n# View ruleset\ngh ruleset view 123\n\n# Check ruleset\ngh ruleset check --branch feature\n\n# Check specific repository\ngh ruleset check --repo owner/repo --branch main\n```\n\n## Attestations (gh attestation)\n\n```bash\n# Download attestation\ngh attestation download owner/repo \\\n  --artifact-id 123456\n\n# Verify attestation\ngh attestation verify owner/repo\n\n# Get trusted root\ngh attestation trusted-root\n```\n\n## Completion (gh completion)\n\n```bash\n# Generate shell completion\ngh completion -s bash > ~/.gh-complete.bash\ngh completion -s zsh > ~/.gh-complete.zsh\ngh completion -s fish > ~/.gh-complete.fish\ngh completion -s powershell > ~/.gh-complete.ps1\n\n# Shell-specific instructions\ngh completion --shell=bash\ngh completion --shell=zsh\n```\n\n## Preview (gh preview)\n\n```bash\n# List preview features\ngh preview\n\n# Run preview script\ngh preview prompter\n```\n\n## Agent Tasks (gh agent-task)\n\n```bash\n# List agent tasks\ngh agent-task list\n\n# View agent task\ngh agent-task view 123\n\n# Create agent task\ngh agent-task create --description \"My task\"\n```\n\n## Global Flags\n\n| Flag                       | Description                            |\n| -------------------------- | -------------------------------------- |\n| `--help` / `-h`            | Show help for command                  |\n| `--version`                | Show gh version                        |\n| `--repo [HOST/]OWNER/REPO` | Select another repository              |\n| `--hostname HOST`          | GitHub hostname                        |\n| `--jq EXPRESSION`          | Filter JSON output                     |\n| `--json FIELDS`            | Output JSON with specified fields      |\n| `--template STRING`        | Format JSON using Go template          |\n| `--web`                    | Open in browser                        |\n| `--paginate`               | Make additional API calls              |\n| `--verbose`                | Show verbose output                    |\n| `--debug`                  | Show debug output                      |\n| `--timeout SECONDS`        | Maximum API request duration           |\n| `--cache CACHE`            | Cache control (default, force, bypass) |\n\n## Output Formatting\n\n### JSON Output\n\n```bash\n# Basic JSON\ngh repo view --json name,description\n\n# Nested fields\ngh repo view --json owner,name --jq '.owner.login + \"/\" + .name'\n\n# Array operations\ngh pr list --json number,title --jq '.[] | select(.number > 100)'\n\n# Complex queries\ngh issue list --json number,title,labels \\\n  --jq '.[] | {number, title: .title, tags: [.labels[].name]}'\n```\n\n### Template Output\n\n```bash\n# Custom template\ngh repo view \\\n  --template '{{.name}}: {{.description}}'\n\n# Multiline template\ngh pr view 123 \\\n  --template 'Title: {{.title}}\nAuthor: {{.author.login}}\nState: {{.state}}\n'\n```\n\n## Common Workflows\n\n### Create PR from Issue\n\n```bash\n# Create branch from issue\ngh issue develop 123 --branch feature/issue-123\n\n# Make changes, commit, push\ngit add .\ngit commit -m \"Fix issue #123\"\ngit push\n\n# Create PR linking to issue\ngh pr create --title \"Fix #123\" --body \"Closes #123\"\n```\n\n### Bulk Operations\n\n```bash\n# Close multiple issues\ngh issue list --search \"label:stale\" \\\n  --json number \\\n  --jq '.[].number' | \\\n  xargs -I {} gh issue close {} --comment \"Closing as stale\"\n\n# Add label to multiple PRs\ngh pr list --search \"review:required\" \\\n  --json number \\\n  --jq '.[].number' | \\\n  xargs -I {} gh pr edit {} --add-label needs-review\n```\n\n### Repository Setup Workflow\n\n```bash\n# Create repository with initial setup\ngh repo create my-project --public \\\n  --description \"My awesome project\" \\\n  --clone \\\n  --gitignore python \\\n  --license mit\n\ncd my-project\n\n# Set up branches\ngit checkout -b develop\ngit push -u origin develop\n\n# Create labels\ngh label create bug --color \"d73a4a\" --description \"Bug report\"\ngh label create enhancement --color \"a2eeef\" --description \"Feature request\"\ngh label create documentation --color \"0075ca\" --description \"Documentation\"\n```\n\n### CI/CD Workflow\n\n```bash\n# Run workflow and wait\nRUN_ID=$(gh workflow run ci.yml --ref main --jq '.databaseId')\n\n# Watch the run\ngh run watch \"$RUN_ID\"\n\n# Download artifacts on completion\ngh run download \"$RUN_ID\" --dir ./artifacts\n```\n\n### Fork Sync Workflow\n\n```bash\n# Fork repository\ngh repo fork original/repo --clone\n\ncd repo\n\n# Add upstream remote\ngit remote add upstream https://github.com/original/repo.git\n\n# Sync fork\ngh repo sync\n\n# Or manual sync\ngit fetch upstream\ngit checkout main\ngit merge upstream/main\ngit push origin main\n```\n\n## Environment Setup\n\n### Shell Integration\n\n```bash\n# Add to ~/.bashrc or ~/.zshrc\neval \"$(gh completion -s bash)\"  # or zsh/fish\n\n# Create useful aliases\nalias gs='gh status'\nalias gpr='gh pr view --web'\nalias gir='gh issue view --web'\nalias gco='gh pr checkout'\n```\n\n### Git Configuration\n\n```bash\n# Use gh as credential helper\ngh auth setup-git\n\n# Set gh as default for repo operations\ngit config --global credential.helper 'gh !gh auth setup-git'\n\n# Or manually\ngit config --global credential.helper github\n```\n\n## Best Practices\n\n1. **Authentication**: Use environment variables for automation\n\n   ```bash\n   export GH_TOKEN=$(gh auth token)\n   ```\n\n2. **Default Repository**: Set default to avoid repetition\n\n   ```bash\n   gh repo set-default owner/repo\n   ```\n\n3. **JSON Parsing**: Use jq for complex data extraction\n\n   ```bash\n   gh pr list --json number,title --jq '.[] | select(.title | contains(\"fix\"))'\n   ```\n\n4. **Pagination**: Use --paginate for large result sets\n\n   ```bash\n   gh issue list --state all --paginate\n   ```\n\n5. **Caching**: Use cache control for frequently accessed data\n   ```bash\n   gh api /user --cache force\n   ```\n\n## Getting Help\n\n```bash\n# General help\ngh --help\n\n# Command help\ngh pr --help\ngh issue create --help\n\n# Help topics\ngh help formatting\ngh help environment\ngh help exit-codes\ngh help accessibility\n```\n\n## References\n\n- Official Manual: https://cli.github.com/manual/\n- GitHub Docs: https://docs.github.com/en/github-cli\n- REST API: https://docs.github.com/en/rest\n- GraphQL API: https://docs.github.com/en/graphql","tags":["cli","awesome","copilot","github"],"capabilities":["skill","source-github","category-awesome-copilot"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/gh-cli","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under github/awesome-copilot","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:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T19:40:23.991Z","embedding":null,"createdAt":"2026-04-18T20:24:20.475Z","updatedAt":"2026-04-22T19:40:23.991Z","lastSeenAt":"2026-04-22T19:40:23.991Z","tsv":"'+2':1122 '-123':2365 '/.bashrc':5179 '/.gh-complete.bash':4700 '/.gh-complete.fish':4710 '/.gh-complete.ps1':4715 '/.gh-complete.zsh':4705 '/.ssh/id_ed25519.pub':4261 '/.ssh/id_rsa.pub':1426,4248,4307 '/.zshrc':5181 '/aliases.sh':4513 '/artifacts':3033,5127 '/browse/':1396 '/dev/null':68 '/downloads':3702 '/en/github-cli':5374 '/en/graphql':5384 '/en/rest':5379 '/etc/apt/sources.list.d/github-cli.list':67 '/file.tar.gz':3632,3651 '/file.txt':4005 '/file1.tar.gz':3640 '/file2.tar.gz':3641 '/manual/':5369 '/original/repo.git':5150 '/packages':62 '/packages/githubcli-archive-keyring.gpg':44 '/repos/owner/repo':4604 '/repos/owner/repo/issues':4532 '/user':4524,4546,4564,4572,4581,4596,4612,5329 '/user/repos':4556 '/usr/share/keyrings/githubcli-archive-keyring.gpg':48,59 '/workspaces':3920 '/workspaces/file.txt':4000,4004 '/workspaces/repo':3945 '0075ca':5089 '1':5252 '1.0.0':3096,3623 '100':1119,3962,4121,4886 '1000':4103 '123':839,1701,1708,1716,1723,1736,1749,1755,1764,1773,1786,1796,1807,1817,1828,1835,1846,1856,1866,1877,1911,1917,1926,1933,1942,1953,1964,1971,1986,1994,2004,2119,2288,2295,2303,2310,2323,2336,2353,2362,2371,2383,2391,2400,2410,2423,2431,2436,2441,2450,2460,2464,2474,2483,2498,2505,2520,2530,2536,2545,2554,2565,2575,2586,2596,2607,2620,2634,2645,2655,2663,2677,2688,2707,2717,2731,2737,2746,2761,2771,2788,2796,2806,2818,2825,2834,2845,2854,2859,3318,3325,3362,3371,3377,3383,3397,3405,3413,3426,3436,3444,3457,3472,3485,3495,3503,3515,3529,4643,4766,4919,4941,4955,4968,4971 '12345':1403,1442,4272,4316 '123456':4674 '123456789':2934,2943,2951,2960,2971,2978,2987,2994,3002,3008,3015,3022,3031,3141 '2':5266 '2.85.0':26 '20':2917,3762 '2026':31 '3':5281 '30':553 '4':5302 '456':1840,3428,3464,3474,3487,3497,3505,3517 '456789':1868,1879,2709,2719 '5':2666,2980,4626,5317 '50':1087,1603,2230,3135,4114 '77507cd94ccafcf568f8560cfecde965fcfa63':844 '789':3509,3521 '8080':3973,3974 '987654321':2953,2996 'a2eeef':4188,5080 'abc123':3768,3775,3826,3832,3839,3848,3855 'abcd1234':4326 'accept':4548 'access':5324,5363 'account':120,652,695 'action':338,868,869,2881,3109,3149,3221 'activ':154,651,657 'add':276,408,443,693,739,1381,1386,1417,1425,1768,1775,1791,1798,1851,2029,2042,2048,2088,2096,2104,2549,2556,2570,2577,2591,2598,2672,3448,3456,4240,4247,4252,4260,4299,4306,4949,4997,5018,5141,5146,5177 'add-assigne':1797,2576 'add-label':1774,2555,5017 'add-review':2597 'addit':4827 'admin':2475,2484 'agent':360,362,4743,4747,4751,4755,4759,4763,4768,4772 'agent-task':359,4746,4754,4762,4771 'alia':364,4476,4481,4484,4486,4494,4496,4503,4505,4511,5192,5196,5202,5208 'alias':366,4474,4479,4509,5191 'alway':2393 'anoth':1948,4796 'api':371,372,4112,4514,4517,4520,4523,4529,4545,4555,4563,4571,4580,4587,4595,4603,4611,4618,4828,4841,5328,5376,5381 'application/vnd.github.v3':4549 'approv':2732,2738 'apt':70,73 'arch':51 'architectur':55 'archiv':279,319,1251,1255,3488,3494,3704,3710 'arg':4472 'array':4875 'artifact':375,3011,3018,4672,5118 'artifact-id':4671 'asset':306,313,3625,3635,3670,3675,3680,3687,3730,3735 'assigne':1539,1546,1606,1610,1615,1792,1799,1803,1810,2089,2093,2209,2213,2571,2578,2582,2589 'attest':374,376,4661,4663,4666,4668,4676,4678,4685 'auth':92,99,107,117,122,130,149,157,163,176,572,578,585,594,603,615,625,636,648,655,662,671,679,687,700,707,719,726,737,742,753,765,773,784,793,807,5222,5239,5264 'authent':85,114,160,177,570,583,645,716,4263,5253 'author':1654,2196,2200,2205,2253,2315,4923 'author.login':4924 'autolink':320,1373,1376,1379,1382,1385,1398,1401 'autom':517,5258 'avoid':5272 'awesom':3,927,5041 'b':5057 'base':582,1999,2005,2061,2066,2187,2192,2781 'bash':34,86,139,458,513,574,642,696,714,733,778,817,906,1036,1066,1135,1167,1261,1278,1318,1343,1374,1407,1446,1476,1571,1695,1743,1822,1850,1882,1901,1920,1945,1958,1977,2014,2141,2282,2346,2376,2417,2488,2513,2524,2625,2638,2671,2723,2775,2811,2838,2863,2886,3037,3113,3153,3225,3293,3534,3741,3862,4009,4053,4160,4231,4290,4330,4352,4405,4477,4518,4632,4664,4692,4699,4723,4731,4749,4855,4905,4933,4974,5026,5094,5131,5176,5186,5215,5259,5274,5290,5310,5326,5334 'basic':4856 'behavior':4391 'best':5250 'bodi':1498,1507,1513,1520,1726,1760,1765,1857,1869,2036,2045,2050,2057,2313,2465,2541,2546,2678,2689,2710,2739,2750,2763,4538,4540,4969 'body-fil':1519,2056 'branch':256,848,852,1057,1062,1235,1241,1328,1332,1990,1995,2000,2062,2070,2073,2080,2177,2184,2188,2349,2357,2363,2444,2453,2700,2774,2778,2782,2787,2795,2805,2849,2855,2905,2909,3102,3122,3126,3884,3888,4426,4431,4649,4659,4935,4942,5054 'brew':36 'brows':187,395,814,816,823,828,831,838,843,850,860,867,872,877,882,887,897,4458,4462 'browser':190,821,900,1160,1712,2131,2299,2956,3060,3525,3555,3925,4150,4824 'bug':854,1490,1503,1531,1533,1545,1624,1644,1777,2222,2558,4076,4083,4171,4194,4197,4206,5069,5073 'bug-fix':853 'bug-report':4196 'build':3024 'bulk':4972 'bypass':4850 'cach':337,339,389,505,510,3110,3112,3115,3117,3124,3132,3137,3139,3144,3146,4383,4388,4844,4845,4846,5318,5320,5330 'call':4829 'cancel':345,2997,3001 'case':3645,3652 'category-awesome-copilot' 'cd':3919,5048,5139 'chang':1183,2742,2749,4945 'check':113,242,423,2256,2479,2637,2641,2644,2647,2654,2662,4644,4648,4651,4656 'checkout':241,2343,2347,2352,2354,2361,2367,2370,4500,5056,5163,5212 'ci.yml':2901,3049,3056,3064,3071,3077,3084,3091,3106,5104 'ci/cd':5092 'cleanup':3661 'clear':388,503,509,4382,4387 'clear-cach':387,508,4386 'cli':2,9,15,171 'cli.github.com':43,61,5368 'cli.github.com/manual/':5367 'cli.github.com/packages':60 'cli.github.com/packages/githubcli-archive-keyring.gpg':42 'clipboard':589,597,771,775 'clone':209,321,413,1003,1034,1037,1041,1043,1049,1054,1060,1296,1303,3843,3847,3849,3854,4207,4213,4215,4221,5043,5138 'close':221,243,260,1583,1590,1596,1823,1827,1829,1834,2165,2173,2485,2489,2497,2499,2504,2507,2515,3372,3376,4970,4975,4992,4994 'close/reopen':1820 'co':4498 'code':194,428,592,3928,3932,3935,3943,4055,4058,4066,4142,5360 'codec':3936 'codespac':191,193,3859,3861,3864,3866,3869,3871,3878,3886,3895,3900,3903,3907,3909,3916,3923,3927,3934,3942,3947,3949,3952,3954,3959,3966,3971,3976,3978,3981,3983,3990,3995,3997,4002 'color':2387,2392,4172,4182,4187,4199,5070,5079,5088 'command':23,175,365,3914,3918,4465,4787,5339 'comment':222,244,1671,1679,1683,1704,1709,1729,1831,1836,1847,1852,1855,1862,1865,1871,1873,1876,2291,2296,2456,2501,2506,2667,2673,2676,2681,2687,2703,2706,2713,2716,2755,2762,4993 'commit':429,841,2316,4071,4074,4946,4951 'common':4927 'complet':382,384,4689,4691,4695,4697,4702,4707,4712,4721,4725,5120,5184 'complex':4887,5287 'comprehens':11 'conclus':2926 'config':385,463,470,475,482,487,493,498,507,4351,4355,4357,4363,4369,4377,4385,4393,4398,5234,5246 'configur':140,386,455,457,461,467,479,504,4349,5214 'confirm':1268,1965 'contain':5300 'control':4847,5321 'convers':1922,2814 'copi':261,3378,3382,3389,3992 'copilot':4 'count':1672,4607 'cp':195,3972,3998,4003 'creat':196,210,218,238,262,267,282,301,317,396,414,904,907,912,916,921,929,934,939,944,949,954,960,965,971,976,988,993,999,1001,1007,1016,1027,1474,1477,1482,1483,1488,1494,1501,1511,1518,1523,1528,1537,1542,1549,1555,1561,1567,1690,1978,1987,1997,2011,2015,2020,2021,2026,2032,2039,2055,2065,2076,2081,2086,2092,2100,2108,2117,2120,2126,2136,2276,3328,3332,3336,3341,3346,3351,3406,3412,3437,3443,3561,3565,3571,3579,3585,3591,3595,3601,3604,3610,3613,3619,3777,3781,3783,3789,3794,3799,3802,3809,3812,3820,3868,3872,3873,3879,3882,3887,3890,3896,4166,4170,4179,4185,4449,4454,4767,4774,4929,4934,4958,4965,5027,5034,5064,5068,5077,5086,5189,5346 'creation':2133 'credenti':146,735,781,5219 'credential.helper':5236,5248 'curl':40 'current':27,1348,2072 'custom':536,542,554,562,610,4906 'd73a4a':4173,5071 'dashboard':1907 'data':5288,5325 'databaseid':2924,5108 'datatyp':3416 'dd':46 'deb':50 'debug':4834,4836 'default':89,333,557,762,1234,1240,1341,1345,1354,1356,1362,1365,1370,2071,4848,5229,5267,5270,5279 'default-branch':1239 'defaultbranchref':1157 'delet':197,211,223,263,270,285,303,305,322,340,346,367,409,415,435,444,451,758,1259,1262,1266,1273,1397,1402,1433,1441,1872,1878,1956,1959,1963,1970,2443,2452,2712,2718,3003,3007,3136,3140,3142,3147,3204,3208,3211,3216,3273,3277,3280,3285,3366,3370,3419,3425,3478,3484,3653,3657,3659,3665,3668,3674,3827,3831,3951,3955,4201,4205,4264,4271,4273,4280,4308,4315,4317,4325,4502,4506 'delete-asset':304,3673 'delete-branch':2451 'deploy':324,1405,1409,1414,1418,1423,1434,1439 'deploy-key':323,1413,1422,1438 'desc':1692,2278,3791,4134 'descript':918,925,1156,1169,1173,1175,1767,2548,3355,3786,4031,4124,4174,4775,4781,4863,4913,5039,5072,5081,5090 'detail':1138,2930,3045,3901 'develop':224,1063,1973,1985,1993,2003,3108,3889,4432,4940,5058,5063 'diff':245,2319,2373,2379,2382,2385,2390,2399,2403,2409 'differ':857,1056 'dir':3032,3701,5126 'directori':1046,1053,1349,3027,3696,3851,3858 'disabl':354,496,529,534,1012,1021,1023,1032,1207,1219,1231,3072,3076,4396 'disable-issu':1020,1206 'disable-project':1230 'disable-wiki':1031,1218 'dismiss':2766,2772 'doc':5371 'docs.github.com':5373,5378,5383 'docs.github.com/en/github-cli':5372 'docs.github.com/en/graphql':5382 'docs.github.com/en/rest':5377 'document':5087,5091 'doe':1470 'download':307,347,377,3009,3014,3016,3021,3025,3030,3678,3683,3685,3690,3694,3699,3703,3708,4665,4669,5117,5123 'dpkg':52 'draft':1975,1979,2082,2087,2469,2492,2627,3598,3603 'due':2508 'durat':4843 'echo':49,3173,3815 'edit':198,212,225,246,264,288,308,326,416,1165,1168,1172,1180,1187,1192,1199,1205,1211,1217,1223,1229,1238,1741,1744,1748,1750,1754,1759,1763,1772,1785,1795,1806,1816,1861,1867,2521,2525,2529,2531,2535,2540,2544,2553,2564,2574,2585,2595,2606,2619,2702,2708,3357,3361,3465,3471,3712,3716,3821,3825,3980,3984,4189,4193,5016 'editor':477,484,537,540,2727,4365,4371 'enabl':355,1201,1213,1225,3066,3070,4401 'enable-issu':1200 'enable-project':1224 'enable-wiki':1212 'enable/disable':1195 'enhanc':1625,2110,2223,2559,4186,5078 'enterpris':567,613,4609 'enterprise.internal':102,618,798,812,4614 'env':3191,3219,3251,3288 'environ':511,3097,3172,3185,3213,3244,3282,5172,5255,5355 'eval':5182 'even':801 'example.com':959,1182 'exec':397,4468 'execut':4463 'exit':5359 'exit-cod':5358 'explicit':1357 'export':518,525,531,538,544,550,558,565,5260 'express':4803 'extens':393,394,4139,4144,4402,4404,4408,4410,4413,4415,4419,4421,4428,4434,4436,4439,4442,4444,4447,4451,4453,4457,4459,4461,4464,4467,4471 'extension-nam':4438,4446 'extract':5289 'f':4620 'fail':2982 'featur':420,1196,1333,2028,2041,2079,2111,2183,2467,2701,4650,4734,5082 'feature-branch':2078,2182 'feature/issue-123':4943 'fetch':5160 'ff0000':4200 'field':266,269,272,1732,3094,3399,3403,3407,3411,3420,3424,4533,4537,4599,4808,4813,4865 'field-creat':265,3410 'field-delet':268,3423 'field-list':271,3402 'file':1515,1521,2058,2317,2325,2327,2396,2406,3576,3583,3771,3776,3805,3835,3993,4585 'file.tar.gz':3677,3737 'file.txt':3999 'file1.py':3810 'file2.py':3811 'filenam':3840 'fill':2049 'filter':683,1123,1604,1617,1626,2174,2185,2194,2207,2215,4804 'first':4625 'fish':4709 'fix':855,1530,1544,1837,2690,2752,4075,4953,4967,5301 'fix/issue-123':1996 'flag':4779,4780 'forc':799,813,1334,1339,2366,2372,2476,2789,2797,4849,5331 'fork':327,1099,1276,1279,1283,1285,1290,1298,1301,1307,1310,1317,1320,5128,5132,5136,5152 'format':3326,4561,4816,4852,5352 'forward':3968 'frequent':5323 'fssl':41 'full':1462 'fullnam':1468 'function':2031,2044 'gco':5209 'general':5335 'generat':4693 'get':390,452,465,476,3265,3270,4359,4364,4681,5332 'gh':1,10,16,38,75,83,91,98,106,116,121,129,144,148,156,162,173,462,469,474,481,486,492,497,506,519,526,532,539,545,551,559,566,571,577,584,593,602,614,624,635,647,654,661,670,678,686,699,706,718,725,736,741,752,764,772,783,792,806,815,822,827,830,837,842,849,859,866,871,876,881,886,896,902,910,919,932,942,952,963,974,986,997,1005,1014,1025,1039,1047,1058,1070,1077,1083,1091,1100,1106,1115,1126,1139,1145,1151,1161,1170,1178,1185,1190,1197,1203,1209,1215,1221,1227,1236,1245,1253,1256,1264,1271,1281,1288,1299,1308,1323,1329,1336,1350,1358,1366,1377,1383,1399,1411,1420,1436,1450,1456,1464,1472,1480,1486,1499,1516,1526,1540,1553,1565,1576,1584,1592,1599,1607,1612,1620,1629,1635,1647,1657,1673,1686,1698,1705,1713,1720,1733,1746,1752,1761,1770,1783,1793,1804,1814,1825,1832,1843,1853,1863,1874,1887,1894,1908,1914,1923,1930,1939,1950,1961,1968,1983,1991,2001,2009,2018,2024,2037,2053,2063,2074,2084,2090,2098,2106,2115,2124,2134,2145,2151,2159,2169,2178,2189,2197,2202,2210,2218,2226,2232,2246,2258,2272,2285,2292,2300,2307,2320,2333,2350,2359,2368,2380,2388,2397,2407,2420,2428,2433,2438,2447,2457,2471,2480,2495,2502,2517,2527,2533,2542,2551,2562,2572,2583,2593,2604,2617,2631,2642 'ghp':521 'gir':5203 'gist':207,208,3738,3740,3743,3745,3749,3753,3759,3764,3766,3770,3773,3778,3780,3784,3788,3796,3798,3806,3808,3819,3822,3824,3828,3830,3834,3837,3844,3846,3853 'git':137,141,152,183,472,489,563,600,606,777,780,787,796,810,4374,4379,4948,4950,4956,5055,5059,5144,5159,5162,5165,5168,5213,5225,5233,5242,5245 'git-protocol':605 'github':7,8,14,20,192,514,523,612,2880,4417,4608,4800,5249,5370 'github.cli':80 'github.com':90,125,133,528,665,710,729,5149 'github.com/original/repo.git':5148 'github/pull_request_template.md':2059 'gitignor':328,973,980,1443,1448,1452,5044 'global':456,4778,5235,5247 'go':4819 'good':1860,2680 'gpg':404,406,4284,4288,4292,4296,4300,4304,4309,4313,4323 'gpg-key':403,4287,4295,4303,4312,4322 'gpr':5197 'graphql':4615,4619,5380 'gs':5193 'h':4783 'head':2069,2077,2176,2181,2695,2699 'head-branch':2698 'head-own':2694 'headbranch':2927 'header':4543,4547,4567 'headrefnam':2254 'hello':3817 'help':4782,4785,5333,5336,5338,5340,5343,5347,5348,5351,5354,5357,5362 'helper':147,782,5220 'hex':4181 'high':1535,1779 'high-prior':1534,1778 'homepag':951,958,1177,1181 'host':527,682,690,692,791,803,4793,4799 'host/user':724 'hostnam':97,101,124,132,524,568,569,611,617,660,664,709,728,797,811,4613,4798,4801 'http':548 'id':79,3427,3473,3486,3496,3504,3508,3516,3520,4320,4673,5100,5116,5125 'import':368,4143,4508,4512 'includ':1582,3750,4566,4573 'initi':982,5030 'input':3087,4583,4588 'insecur':631,639 'insecure-storag':638 'instal':33,37,74,78,82,398,4407,4418,4422,4424,4429 'instead':893 'instruct':4719 'integr':138,5175 'interact':87,575,697,1479,1745,2017,2526 'interv':2658,2665,2974,2979 'isn':4176 'issu':216,217,430,834,1013,1022,1202,1208,1471,1473,1475,1478,1481,1487,1500,1517,1527,1541,1554,1559,1562,1566,1570,1575,1577,1581,1585,1591,1593,1600,1608,1613,1621,1630,1636,1642,1648,1658,1674,1687,1694,1697,1699,1706,1714,1721,1734,1742,1747,1753,1762,1771,1784,1794,1805,1815,1821,1824,1826,1833,1842,1844,1849,1854,1864,1875,1880,1884,1888,1895,1900,1903,1909,1913,1915,1919,1924,1931,1940,1944,1951,1957,1960,1962,1969,1974,1982,1984,1992,2002,2114,2118,2754,3463,4078,4081,4535,4539,4890,4932,4937,4939,4954,4962,4977,4979,4991,5205,5312,5345 'issue.md':1522 'item':275,278,281,284,287,290,3321,3430,3434,3438,3442,3447,3449,3455,3466,3470,3479,3483,3489,3493,3499,3511 'item-add':274,3454 'item-arch':277,3492 'item-cr':280,3441 'item-delet':283,3482 'item-edit':286,3469 'item-list':289,3433 'januari':30 'jira':1390 'jira.example.com':1395 'jira.example.com/browse/':1394 'job':2947,2952,2990,2995 'john':1469 'jq':685,691,1125,1131,1664,1680,1739,2265,2326,2331,2340,4047,4590,4597,4605,4802,4872,4883,4896,4986,5010,5107,5285,5297 'json':676,681,689,1104,1109,1129,1149,1154,1645,1650,1660,1676,1718,1724,1737,2244,2249,2261,2305,2311,2324,2337,2918,2923,3327,4023,4028,4045,4115,4122,4344,4348,4550,4805,4807,4810,4817,4853,4857,4861,4869,4880,4892,4984,5008,5282,5294 'jupyt':199,3987,3991 'key':170,325,405,407,440,442,749,1388,1406,1410,1415,1419,1424,1435,1440,4226,4230,4234,4238,4242,4246,4253,4259,4266,4270,4279,4285,4289,4293,4297,4301,4305,4310,4314,4319,4324 'key-prefix':1387 'known':805 'label':411,412,1525,1532,1619,1623,1643,1663,1667,1728,1769,1776,1782,1789,2105,2109,2217,2221,2240,2550,2557,2561,2568,3644,4082,4157,4159,4162,4164,4167,4169,4184,4190,4192,4202,4204,4208,4212,4220,4895,4901,4982,4998,5019,5065,5067,5076,5085 'languag':4104,4131 'laptop':4251,4283 'larg':5307 'latest':2780,3541 'less':501,547 'lgtm':2740 'licens':329,962,969,1445,1454,1458,1460,1466,5046 'limit':1081,1086,1118,1597,1602,2224,2229,2911,2916,3130,3134,3756,3761,4106,4113 'line':24,2684 'link':292,2112,3498,3502,3507,3519,4960 'link-id':3506,3518 'linux':39 'list':200,213,219,234,239,273,291,293,302,318,341,348,356,369,391,399,410,417,424,436,445,453,459,464,471,1064,1067,1072,1073,1079,1085,1093,1102,1108,1117,1128,1375,1380,1408,1416,1569,1572,1578,1579,1586,1589,1594,1601,1609,1614,1622,1631,1637,1649,1659,1675,1688,2138,2142,2147,2148,2153,2156,2161,2164,2171,2180,2191,2199,2204,2212,2220,2228,2234,2248,2260,2274,2887,2892,2893,2899,2902,2908,2915,2922,3038,3042,3114,3118,3119,3125,3128,3133,3154,3158,3226,3230,3294,3298,3299,3304,3311,3398,3404,3429,3435,3535,3539,3742,3746,3747,3754,3760,3863,3867,4010,4014,4015,4020,4027,4161,4165,4232,4239,4291,4298,4353,4358,4406,4411,4478,4482,4633,4637,4732,4750,4757,4879,4891,4980,5004,5293,5313 'local':1004 'lock':226,247,1921,1925,1927,1932,2812,2817,2819,2824 'lock/unlock':1918,2808 'log':201,2939,2944,3957,3960 'login':88,93,94,100,103,108,178,573,576,579,586,595,604,616,619,626,637,1491,1504,4029,4049,4598,4623 'logout':128,131,179 'look':1859,2679 'ls':3921 'm':4952 'machin':3893,3897,3985 'maco':35 'main':64,1242,2006,2067,2193,2910,3127,3594,4660,5106,5164,5171 'main.go':851 'main.go:312':832 'make':4519,4826,4944 'manual':3080,5157,5244,5366 'mark':295,2612,2626,3390,3395 'mark-templ':294,3394 'maximum':4840 'member':4040,4046,4048 'merg':248,2157,2163,2167,2414,2418,2422,2424,2430,2432,2435,2440,2446,2449,2454,2459,2462,2466,2468,2473,2477,2482,2494,2799,2807,2840,5166 'method':2427,4527,4530 'mileston':1628,1632,1813,1818 'mit':970,1459,1467,5047 'mode':4575 'monalisa':712,731 'multi':3804 'multi-fil':3803 'multilin':4914 'multipl':3634,4976,5000 'my-directori':1051,3856 'my-extens':4455,4469 'my-project':5035,5049 'my-repo':913,922,935,945,955,966,977,989,1008,1017,1028 'mytoken.txt':112 'n':1121 'name':1110,1130,1132,1155,1250,1295,1305,1314,1463,1668,2358,2364,2412,2850,3023,4030,4123,4195,4440,4448,4628,4862,4871,4874,4902,4912 'name-on':2411 'need':5021 'needs-review':5020 'nest':4864 'new':908,1174,1249,1757,1766,2030,2043,2538,2547,3364,3446,4450 'new-nam':1248 'new.py':3842 'no-brows':898 'node':4627 'note':3567,3569,3574,3582,3718,3720 'notes-fil':3581 'notes.md':3584 'number':1651,1661,1665,1677,1681,2250,2262,2266,4881,4885,4893,4897,4985,4987,5009,5011,5295 'oauth':591 'off-top':1935,2827 'offici':5365 'old.py':3841 'open':188,818,824,833,840,845,856,863,895,1574,1640,2129,2143,2237,2726,3307,3312,3922,3929,3937,4085,4092,4148,4155,4822 'oper':4876,4973,5232 'order':1691,2277,4126,4133 'org':167,232,746,1292,1294,3202,3263,3344,4008,4013,4019,4026,4035,4042 'org-nam':1293 'org/my-repo':1000 'organ':233,996,1287,3196,3256,3338,4006,4011,4033,4039 'orgnam':3203,3264,3345,4037,4044 'origin':5062,5170 'original/repo':5137 'output':669,677,1105,1114,1150,1646,1719,2245,2306,2394,2919,4024,4116,4345,4559,4569,4578,4806,4809,4833,4837,4851,4854,4904 'overrid':556 'overview':448,4333 'owner':1076,1080,1112,2696,2697,3301,3305,3306,3384,3387,3459,3460,4870 'owner-own':3458 'owner.login':4873 'owner/extension-repo':4423,4430 'owner/new-repo':1955 'owner/repo':561,862,1042,1050,1061,1148,1267,1274,1284,1291,1302,1311,1363,1557,1898,2128,2693,2879,3881,4069,4214,4222,4343,4658,4670,4680,4794,5280 'page':865,885,890 'pager':500,543,546 'pagin':4553,4557,4825,5303,5305,5316 'pars':5283 'path':826,2328,3940,3944 'pattern':3692 'pin':227,1902,1904,1910 'pin/unpin':1899 'plain':633 'pleas':2751 'port':202,3964,3967,3969 'post':4531 'powershel':4714 'pr':235,836,1839,1976,1980,2010,2016,2019,2025,2038,2047,2054,2064,2075,2083,2085,2091,2099,2107,2116,2125,2135,2146,2152,2160,2170,2179,2190,2198,2203,2211,2219,2227,2233,2239,2247,2259,2273,2284,2286,2293,2301,2308,2321,2334,2348,2351,2360,2369,2378,2381,2389,2398,2408,2419,2421,2429,2434,2439,2448,2458,2463,2470,2472,2481,2490,2496,2503,2516,2518,2528,2534,2543,2552,2563,2573,2584,2594,2605,2618,2628,2632,2640,2643,2653,2661,2675,2686,2705,2715,2725,2729,2733,2735,2744,2757,2759,2769,2777,2784,2792,2802,2813,2816,2823,2832,2841,2843,2852,2858,2865,2869,2876,4094,4489,4499,4878,4917,4930,4959,4964,5003,5015,5199,5211,5292,5342 'pr-123.patch':2401 'practic':5251 'pre':3606 'pre-releas':3605 'prefix':1389 'premiumlinux':3898 'prereleas':3612 'prerequisit':32 'preview':418,419,4728,4730,4733,4736,4738,4741 'print':54,715,891,3816 'print-architectur':53 'prioriti':1536,1780 'privat':940,948,1189,3751 'product':1428,3098,3192,3220,3252,3289 'progress':4577 'project':258,259,873,874,928,1226,1232,3290,3292,3295,3297,3303,3308,3310,3314,3316,3320,3323,3329,3331,3335,3340,3343,3350,3353,3358,3360,3367,3369,3373,3375,3379,3381,3393,3401,3409,3422,3432,3440,3451,3453,3468,3481,3491,3501,3513,3523,3527,5037,5042,5051 'prompt':495,530,533,1270,1967,3161,4390,4395,4400 'prompter':4742 'protocol':473,490,564,601,607,4375,4380 'prs':431,2144,2150,2158,2168,4087,4090,4153,5001 'prview':4488,4507 'public':169,748,930,938,1088,1094,1194,3755,3795,3801,5038 'pull':236,2007,2012,2139,2280,2344,2374,2415,2486,2511,2522,2635,2669,2721,2809,2836,2860 'push':4947,4957,5060,5169 'py':4145 'python':981,4105,5045 'queri':2332,4591,4616,4621,4888 'r':502 'raw':3093,4558,4565 'raw-field':3092 'read':168,747,1431 'read-on':1430 'readi':249,2614,2621,2622,2630,2633 'readm':3348,3354 'real':2650,2966 'real-tim':2649,2965 'reason':1929,1934,2821,2826 'rebas':2442 'rebuild':203,3975,3979 'ref':3107,5105 'refer':12,5364 'refresh':159,164,180,732,734,738,743,754,766,774 'releas':299,300,878,879,3531,3533,3536,3538,3542,3544,3548,3550,3557,3562,3564,3568,3572,3578,3586,3590,3596,3600,3607,3609,3614,3618,3627,3629,3637,3648,3654,3656,3664,3672,3679,3682,3689,3698,3707,3713,3715,3722,3725,3732 'remot':1304,1313,5143,5145 'remote-nam':1312 'remov':400,750,756,1781,1788,1802,1809,2560,2567,2581,2588,2602,2609,4441,4445 'remove-assigne':1808,2587 'remove-label':1787,2566 'remove-review':2608 'remove-scop':755 'renam':214,330,1243,1247,3833,3838 'reopen':228,250,1841,1845,2510,2514,2519 'repetit':5273 'repo':315,432,560,759,861,903,911,915,920,924,933,937,943,947,953,957,964,968,975,979,987,991,998,1006,1010,1015,1019,1026,1030,1040,1048,1059,1071,1078,1084,1092,1101,1107,1116,1127,1140,1146,1152,1162,1171,1179,1186,1191,1198,1204,1210,1216,1222,1228,1237,1246,1254,1257,1265,1272,1282,1289,1300,1309,1324,1330,1337,1351,1359,1367,1378,1384,1400,1412,1421,1437,1451,1457,1465,1556,1897,1906,1954,2127,2692,2878,3461,3462,3880,4068,4101,4110,4119,4130,4223,4342,4657,4792,4859,4867,4909,5033,5135,5140,5154,5231,5276 'report':4198,5074 'repositori':316,555,819,858,901,905,909,931,941,985,994,1035,1038,1065,1069,1074,1089,1096,1134,1137,1144,1166,1244,1252,1260,1263,1277,1280,1342,1346,1372,1404,1552,1893,1949,2123,2874,3876,4063,4098,4210,4218,4339,4624,4653,4797,5023,5028,5133,5268 'reproduc':1510 'request':237,373,2008,2013,2140,2281,2345,2375,2416,2487,2512,2523,2636,2670,2722,2741,2748,2810,2837,2861,4515,4521,4525,4541,4551,4842,5083 'request-chang':2747 'request.json':4589 'requir':2243,4096,5007 'rerun':349,2981,2986,2988,2993 'reset':760,768 'reset-scop':767 'respons':4593,4601 'rest':5375 'result':1082,1598,2225,2912,3757,4107,4127,5308 'revert':251,2835,2839,2844,2846,2853,2857 'revert-pr':2856 'review':252,2097,2101,2242,2592,2599,2603,2610,2616,2624,2720,2724,2730,2736,2745,2760,2767,2770,4095,5006,5022 'review-requir':2241 'root':174,380,4683,4688 'ruleset':421,422,4629,4631,4634,4636,4639,4641,4645,4647,4655 'run':342,344,357,2883,2885,2889,2891,2898,2907,2914,2921,2929,2932,2936,2941,2949,2958,2963,2969,2976,2983,2985,2992,2998,3000,3004,3006,3010,3013,3020,3029,3078,3083,3085,3090,3099,3105,4737,5095,5099,5103,5111,5113,5115,5122,5124 'rust':4132 'scope':161,165,740,744,751,757,763,769 'script':829,3793,4739 'script.py':3782,3790,3800 'seamless':18 'search':401,426,427,1638,2231,2235,4050,4052,4054,4057,4060,4065,4070,4073,4077,4080,4086,4089,4097,4100,4109,4118,4129,4137,4141,4147,4152,4412,4416,4981,5005 'search/filter':1634 'second':2659,4839 'secret':433,434,3150,3152,3155,3157,3160,3165,3168,3170,3175,3177,3180,3182,3187,3190,3194,3198,3201,3205,3207,3210,3215,3218 'select':3418,4795,4884,5298 'sensit':3646 'server':1429 'set':332,370,392,437,454,478,483,488,494,499,883,884,1176,1233,1340,1344,1353,1355,1361,1369,1812,2060,2068,3159,3166,3169,3178,3181,3188,3193,3199,3231,3235,3241,3247,3253,3259,4366,4370,4373,4378,4389,4394,4399,4483,4487,4492,4497,5052,5226,5269,5278,5309 'set-default':331,1352,1360,1368,5277 'setup':136,151,182,776,779,786,788,795,800,809,5024,5031,5173,5224,5241 'setup-git':150,181,785,794,808,5223,5240 'shell':383,4493,4501,4694,4717,4722,4726,5174 'shell-specif':4716 'show':643,650,658,666,674,1670,1883,2255,2864,4331,4784,4789,4831,4835 'show-token':673 'sign':57 'signatur':3723 'signed-bi':56 'silent':4574,4582 'singl':3417 'skill':5 'skip':2478 'some-valu':3238 'someth':4175 'sort':1684,1689,2270,2275,4135 'sourc':1011,1095,1103 'source-github' 'specif':96,466,599,659,704,723,790,825,847,864,1045,1143,1327,1551,1731,1892,1989,2122,2356,2405,2426,2683,2848,2873,2895,2904,2946,2989,3017,3101,3121,3184,3547,3669,3686,3729,3875,3892,3913,3939,4062,4217,4338,4360,4652,4718 'specifi':4812 'squash':2437 'ssh':204,439,441,491,608,3905,3910,3911,3917,4225,4229,4233,4237,4241,4245,4258,4265,4269,4278,4381 'ssh-key':438,4228,4236,4244,4257,4268,4277 'stabl':63 'stale':1790,2569,4983,4996 'standardlinux':3986 'star':4102,4120,4136 'stargaz':4125,4606 'state':1587,1595,1653,1727,2154,2162,2172,2252,2314,2339,2342,4084,4925,4926,5314 'status':115,118,184,220,240,446,447,641,646,649,656,663,672,680,688,1881,1885,1889,1890,1896,2257,2269,2862,2866,2870,2871,2877,2925,3415,4327,4329,4332,4335,4336,4341,4347,5195 'statuscheckrollup':2264,2268 'stdin':623,3814 'step':1508 'stop':205,3946,3950 'storag':632,640 'strategi':2800 'string':4815 'structur':172 'subject':2461 'sudo':45,65,69,72 'summari':1886,2867 'support':3988 'switch':119,123,185,694,698,701,702,708 'sync':334,1316,1319,1325,1326,1331,1335,1338,5129,5151,5155,5158 'tab':870,875,880 'tabl':1113,1655 'tag':3662,4900 'tail':1120,3961 'tar.gz':3693 'target':3386,3588,3593 'target-own':3385 'target/repo':4224 'task':361,363,4744,4748,4752,4756,4760,4764,4769,4773,4777 'tee':66 'templat':296,984,992,1393,1449,1455,2052,3391,3396,4814,4820,4903,4907,4911,4915,4920 'text':634 'thought':2765 'time':2651,2967 'timeout':549,552,4838 'titl':1427,1485,1489,1496,1502,1529,1543,1558,1560,1652,1662,1666,1678,1682,1725,1738,1740,1751,1756,1758,2023,2027,2034,2040,2251,2263,2267,2312,2338,2341,2532,2537,2539,3333,3342,3352,3363,3365,3388,3414,3445,3475,3477,3616,3621,4249,4275,4281,4534,4536,4882,4894,4898,4899,4921,4922,4966,5296,5299 'to/from':3994 'todo':4059,4067 'token':105,111,155,158,186,515,520,621,629,667,675,713,717,720,721,727,5262,5265 'token.txt':630 'topic':1937,2829,4111,5349 'transfer':229,1943,1946,1952 'true':535 'trust':379,4682,4687 'trusted-root':378,4686 'tsv':1669 'type':4255,4262 'u':5061 'unarch':335,1258 'unlink':297,3510,3514 'unlock':230,253,1938,1941,2830,2833 'unpin':1912,1916 'unset':1364,1371 'updat':71,255,1870,2711,2773,2776,2786,2790,2794,2804,3476,3719 'update-branch':254,2785,2793,2803 'upgrad':402,4433,4437 'upload':309,3624,3630,3633,3638,3642,3649 'upstream':1315,1322,5142,5147,5161 'upstream/main':5167 'url':892,1392 'url-templ':1391 'use':143,2798,4818,5190,5216,5254,5284,5304,5319 'user':126,134,711,730,4017,4021 'user/host':705 'user1':1547,1800,1811,2094,2102,2579,2590,2600,2611 'user2':1548,1801,2095,2103,2580,2601 'usernam':127,135,1611,2201,2214,4022 'v1.0':1633,1819 'v1.0.0':3552,3559,3566,3580,3592,3602,3611,3620,3631,3639,3650,3658,3666,3676,3684,3691,3700,3709,3717,3727,3736 'valu':468,480,3163,3240,3250,3262,3267,4361,4367,4473 'var':3237,3249,3261,3272,3279,3287 'variabl':449,450,512,3222,3224,3227,3229,3232,3234,3242,3246,3254,3258,3266,3269,3274,3276,3284,5256 'verbos':2938,4830,4832 'verifi':81,310,312,381,3721,3726,3728,3734,4675,4679 'verify-asset':311,3733 'version':25,84,3095,3622,4788,4791 'view':153,206,215,231,257,298,314,336,350,358,425,1133,1136,1141,1142,1147,1153,1158,1163,1447,1453,1656,1693,1696,1700,1702,1707,1710,1715,1722,1730,1735,2279,2283,2287,2289,2294,2297,2302,2309,2318,2322,2329,2335,2377,2384,2402,2639,2928,2933,2935,2942,2945,2950,2954,2959,3043,3048,3050,3055,3058,3063,3313,3317,3319,3324,3522,3528,3540,3545,3546,3551,3553,3558,3763,3767,3769,3774,3899,3904,3956,3963,4032,4036,4038,4043,4490,4638,4642,4758,4765,4860,4868,4910,4918,5200,5206 'viewer':4622 'vim':485,541,4372 'visibl':1111,1184,1188,1193 'vs':3931 'wait':5098 'watch':351,2646,2656,2657,2664,2962,2970,2972,2977,5109,5114 'web':581,587,596,1164,1564,1568,1717,2137,2304,2961,3065,3530,3560,4146,4156,4491,4821,5201,5207 'web-bas':580 'wiki':888,889,1024,1033,1214,1220 'window':76 'winget':77 'with-token':109,627 'without':1002,1269,1966 'work':17,1493,1506,4178 'workflow':343,352,353,2882,2888,2896,2900,3034,3036,3039,3041,3044,3047,3051,3054,3062,3067,3069,3073,3075,3079,3082,3089,3104,4928,5025,5093,5096,5102,5130 'write':166,745 'xarg':4988,5012 'xxxxxxxxxxxx':522 'yaml':3052,3057 'yes':1275,1972,3667 'zip':3711 'zip/tar':3705 'zsh':4704,4727 'zsh/fish':5188","prices":[{"id":"9ee47663-4e0f-4f2e-9d40-b9c41366c992","listingId":"5c0ea97a-ef55-40d0-aea1-341c6574ee42","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T20:24:20.475Z"}],"sources":[{"listingId":"5c0ea97a-ef55-40d0-aea1-341c6574ee42","source":"github","sourceId":"github/awesome-copilot/gh-cli","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/gh-cli","isPrimary":false,"firstSeenAt":"2026-04-18T21:49:33.065Z","lastSeenAt":"2026-04-22T18:52:55.611Z"},{"listingId":"5c0ea97a-ef55-40d0-aea1-341c6574ee42","source":"skills_sh","sourceId":"github/awesome-copilot/gh-cli","sourceUrl":"https://skills.sh/github/awesome-copilot/gh-cli","isPrimary":true,"firstSeenAt":"2026-04-18T20:24:20.475Z","lastSeenAt":"2026-04-22T19:40:23.991Z"}],"details":{"listingId":"5c0ea97a-ef55-40d0-aea1-341c6574ee42","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"gh-cli","source":"skills_sh","category":"awesome-copilot","skills_sh_url":"https://skills.sh/github/awesome-copilot/gh-cli"},"updatedAt":"2026-04-22T19:40:23.991Z"}}