Skip to content
Back to skills

Glab Completion

BSecurity

为 bash、zsh、fish 或 PowerShell 生成 shell 补全脚本。适用于为你的 shell 设置 glab 自动补全。触发词:completion、自动补全、shell 补全、Tab 补全。

  • 6 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 6, 2026
ai-agentsshellbashexpress

Security analysis

B75/100
  • criticalModifies startup scripts or system services for persistence

Pro shows the line behind each finding and how to fix it

Scanned September 6, 2026

npx -y skills add serejaris/kimi-skills --skill glab-completion --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Glab Completion?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Glab Completion
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/serejaris-glab-completion/badge)](https://www.skillsdirectory.com/skills/serejaris-glab-completion)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: glab-completion
description: 为 bash、zsh、fish 或 PowerShell 生成 shell 补全脚本。适用于为你的 shell 设置 glab 自动补全。触发词:completion、自动补全、shell 补全、Tab 补全。
---

# glab completion

## 概览

```

  This command outputs code meant to be saved to a file, or immediately                                                 
  evaluated by an interactive shell. To load completions:                                                               
                                                                                                                        
  ### Bash                                                                                                              
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        
  ```shell                                                                                                              
  source <(glab completion -s bash)                                                                                     
  ```                                                                                                                   
                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        
  #### Linux                                                                                                            
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s bash > /etc/bash_completion.d/glab                                                                 
  ```                                                                                                                   
                                                                                                                        
  #### macOS                                                                                                            
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s bash > /usr/local/etc/bash_completion.d/glab                                                       
  ```                                                                                                                   
                                                                                                                        
  ### Zsh                                                                                                               
                                                                                                                        
  If shell completion is not already enabled in your environment you must                                               
  enable it. Run this command one time:                                                                                 
                                                                                                                        
  ```shell                                                                                                              
  echo "autoload -U compinit; compinit" >> ~/.zshrc                                                                     
  ```                                                                                                                   
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        
  ```shell                                                                                                              
  source <(glab completion -s zsh); compdef _glab glab                                                                  
  ```                                                                                                                   
                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        
  #### Linux                                                                                                            
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s zsh > "${fpath[1]}/_glab"                                                                          
  ```                                                                                                                   
                                                                                                                        
  #### macOS                                                                                                            
                                                                                                                        
  For older versions of macOS, you might need this command:                                                             
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s zsh > /usr/local/share/zsh/site-functions/_glab                                                    
  ```                                                                                                                   
                                                                                                                        
  The Homebrew version of glab should install completions automatically.                                                
                                                                                                                        
  ### fish                                                                                                              
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s fish | source                                                                                      
  ```                                                                                                                   
                                                                                                                        
  To load completions for every new session, run this command one time:                                                 
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s fish > ~/.config/fish/completions/glab.fish                                                        
  ```                                                                                                                   
                                                                                                                        
  ### PowerShell                                                                                                        
                                                                                                                        
  To load completions in your current shell session:                                                                    
                                                                                                                        
  ```shell                                                                                                              
  glab completion -s powershell | Out-String | Invoke-Expression                                                        
  ```                                                                                                                   
                                                                                                                        
  To load completions for every new session, add the output of the above command                                        
  to your PowerShell profile.                                                                                           
                                                                                                                        
  When installing glab through a package manager, however, you might not need                                           
  more shell configuration to support completions.                                                                      
  For Homebrew, see [brew shell completion](https://docs.brew.sh/Shell-Completion)                                      
                                                                                                                        
         
  USAGE  
         
    glab completion [--flags]  
         
  FLAGS  
         
    -h --help   Show help for this command.
    --no-desc   Do not include shell completion description.
    -s --shell  Shell type: bash, zsh, fish, powershell. (bash)
```

## 快速开始

```bash
glab completion --help
```

## 子命令

此命令没有子命令。

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…