Skip to main content

github

Interact with GitHub using the gh CLI.

When to use​

Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries.

Inputs and tools​

The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.

Reference​

FieldValue
Namegithub
CategoryGeneral
VersionNot declared
LicenceNot declared
Allowed toolsNot declared
Pluginscommit-commands, issue-triage
Sourcecatalog/navin/skills/github/SKILL.md
Digestsha256:6f24b58417e00df1aedb796d6869610f0d38a23b69b1513f48722b572d713b14
skill_md_digestsha256:c93e41d34cf2533e35ab7f25f5ea185399e5e941b87d6444b4566243aaa19f47
EmojiπŸ™
requires.binsgh

Installation of the requirements​

IdKindPackageBinsLabel
brewbrewghghInstall GitHub CLI (brew)
aptaptghghInstall GitHub CLI (apt)
dnfdnfghghInstall GitHub CLI (dnf)
pacmanpacmangithub-clighInstall GitHub CLI (pacman)
wingetwingetGitHub.clighInstall GitHub CLI (winget)

Frontmatter​

Every field of the SKILL.md frontmatter, with the value of the source:

FieldValue
namegithub
descriptionInteract with GitHub using the gh CLI. Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries.
metadata.navin.emojiπŸ™
metadata.navin.requires.binsgh
metadata.navin.install{"id": "brew", "kind": "brew", "formula": "gh", "bins": ["gh"], "label": "Install GitHub CLI (brew)"}, {"id": "apt", "kind": "apt", "package": "gh", "bins": ["gh"], "label": "Install GitHub CLI (apt)"}, {"id": "dnf", "kind": "dnf", "package": "gh", "bins": ["gh"], "label": "Install GitHub CLI (dnf)"}, {"id": "pacman", "kind": "pacman", "package": "github-cli", "bins": ["gh"], "label": "Install GitHub CLI (pacman)"}, {"id": "winget", "kind": "winget", "package": "GitHub.cli", "bins": ["gh"], "label": "Install GitHub CLI (winget)"}