mcpField
G
glab-alias

glab-alias

github.com/vince-winkintel开发4999 次安装1 天前更新
代码仓库

关于 glab-alias

该技能介绍用于创建、列出和删除别名的 glab 命令,并说明参数传递方式。它还提醒,显式 shell 别名会执行代码,应先检查其内容。

主要功能

  1. 01创建、列出和删除别名
  2. 02调用别名时保留参数边界
  3. 03完整显示较长的别名展开内容

适用场景

  1. 01使用前检查别名的完整展开内容
  2. 02在别名参数中保留引号内的空格

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-alias

安装后在 Claude Code 中输入/glab-alias确认已加载。

附带文件references/commands.md

详细介绍

glab 别名

参数边界

传递给别名的参数会原样传递,不会重构为由 Shell 拼接的字符串。在调用 Shell 中,应为每个预期参数加引号;带引号的空白字符和特殊字符仍属于该参数。显式 Shell 别名仍会执行 Shell 代码,使用前需要审查。

概述


  Create, list, and delete aliases.                                                                                     
         
  USAGE  
         
    glab alias [command] [--flags]  
            
  COMMANDS  
            
    delete <alias name> [--flags]           Delete an alias.
    list [--flags]                          List the available aliases.
    set <alias name> '<command>' [--flags]  Set an alias for a longer command.
         
  FLAGS  
         
    -h --help                               Show help for this command.

快速开始

glab alias --help
glab alias list

glab alias list 会换行显示较长的行,而不是在固定列宽处截断展开内容,因此完整的已存储命令始终可见。请将 Shell 别名视为可执行代码,并在运行不熟悉的别名前审查其完整展开内容。

子命令

完整的 --help 输出请参阅 references/commands.md。

评论

支持 Markdown