GH-SKILL(1)
π GH-SKILL(1) β the group chat guide π
okay bestie, welcome to the GitHub CLI manual page for gh-skill, and let me tell you, this one is a whole vibe β¨
β¨ NAME β¨
gh-skill β install and manage agent skills (preview) π
β¨ SYNOPSIS β¨
gh skill <command> [flags]
β¨ DESCRIPTION β¨
Install and manage agent skills from GitHub repositories. That's the whole thing, that's the assignment π«Ά
β οΈ preview alert, no cap β working with agent skills in the GitHub CLI is in preview and subject to change without notice. So like... it works, but it might get a glow-up or a whole makeover with zero warning π lowkey iconic of it.
β¨ AVAILABLE COMMANDS β¨
okay so these are the sub-commands, and each one has its own manual page because they're all main characters in their own right π
gh-skill-install(1)β install agent skills from a GitHub repository (preview) π§gh-skill-list(1)β list installed skills (preview) πgh-skill-preview(1)β preview a skill from a GitHub repository (preview) π¦gh-skill-publish(1)β validate and publish skills to a GitHub repository (preview) πgh-skill-search(1)β search for skills across GitHub (preview) π₯gh-skill-update(1)β update installed skills to their latest versions (preview) π
β¨ ALIASES β¨
gh skills
yep, you can just say gh skills and it hits the exact same. plural girlies rise πΈ
β¨ EXIT CODES β¨
like, what did the command mean by that π here's the tea:
0β successful execution (slay, it ate) π1β error (oop)2β command canceled (you hit Ctrl+C, no judgment)4β authentication required (bestie you gotta log in first π)
NOTE: specific commands may have additional exit codes. Refer to the command's help for more information. iykyk β always check the sub-command's own page π«
β¨ EXAMPLE β¨
okay here's the actual receipts, copy these bad boys directly:
# Search for skills
$ gh skill search terraform
# Install a skill
$ gh skill install github/awesome-copilot documentation-writer
# List installed skills
$ gh skill list
# Preview a skill before installing
$ gh skill preview github/awesome-copilot documentation-writer
# Update all installed skills
$ gh skill update --all
# Validate skills for publishing
$ gh skill publish --dry-run
look at you go. genuinely obsessed πβ¨
β¨ SEE ALSO β¨
gh(1)β the parent, the blueprint, the original π
okay that's the whole page, bestie!! and per the fine print: this was GitHub CLI v2.102.0, dated Oct 2026 β stay hydrated, back up your dotfiles, and go install a skill or two ππ π
π¦ where this page comes from
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- opensuse-leap 16.0: gh 2.102.0-bp160.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms