.nh .TH "GH-EXTENSION" "1" "Mar 2024" "" "GitHub CLI manual" .SH NAME .PP gh-extension - Manage gh extensions .SH SYNOPSIS .PP \fBgh extension [flags]\fR .SH DESCRIPTION .PP GitHub CLI extensions are repositories that provide additional gh commands. .PP The name of the extension repository must start with \fBgh-\fR and it must contain an executable of the same name. All arguments passed to the \fBgh \fR invocation will be forwarded to the \fBgh-\fR executable of the extension. .PP An extension cannot override any of the core gh commands. If an extension name conflicts with a core gh command, you can use \fBgh extension exec \fR\&. .PP For the list of available extensions, see \[la]https://github.com/topics/gh\-extension\[ra]\&. .SH AVAILABLE COMMANDS .TP \fBgh-extension-browse(1)\fR Enter a UI for browsing, adding, and removing extensions .TP \fBgh-extension-create(1)\fR Create a new extension .TP \fBgh-extension-exec(1)\fR Execute an installed extension .TP \fBgh-extension-install(1)\fR Install a gh extension from a repository .TP \fBgh-extension-list(1)\fR List installed extension commands .TP \fBgh-extension-remove(1)\fR Remove an installed extension .TP \fBgh-extension-search(1)\fR Search extensions to the GitHub CLI .TP \fBgh-extension-upgrade(1)\fR Upgrade installed extensions .SH SEE ALSO .PP \fBgh(1)\fR