gh-config · git:20260712.e55f142 · 2026-07-12 · sha256 65e3abfbf56a42e2

gh-config git:20260712.e55f142A

Immutable. This exact content is served forever at /api/v1/blob/65e3abfbf56a42e2.

---
name: gh-config
description: Manage GitHub CLI configuration via gh CLI.
---

# GitHub Config Skill

View and modify gh CLI configuration settings.

## Capabilities
- List config: `gh config list`
- Get value: `gh config get <key>`
- Set value: `gh config set <key> <value>`
- Clear cache: `gh config clear-cache`
- Common keys: `git_protocol` (ssh/https), `editor`, `browser`, `prompt` (enabled/disabled), `pager`
- Set git protocol: `gh config set git_protocol ssh`
- Set editor: `gh config set editor code --wait`
- Disable prompts: `gh config set prompt disabled` (for scripting)
- Pager: `gh config set pager "less -R"`

## Usage
Triggered when user says "config", "gh config", "configure gh", "set gh editor".
Use `gh config get git_protocol` to check if gh uses SSH or HTTPS.