mcpField
G
glab-gpg-key

glab-gpg-key

github.com/vince-winkintel安全49101 次安装1 天前更新
代码仓库

关于 glab-gpg-key

glab-gpg-key 介绍使用 glab 管理 GitLab 账户已登记 GPG 密钥的命令,包括添加、获取、列出和删除。列出及获取操作支持 JSON 输出,便于 Agent 自动化。

主要功能

  1. 01向 GitLab 添加 GPG 密钥
  2. 02获取 GPG 密钥
  3. 03列出已登记密钥
  4. 04删除 GPG 密钥
  5. 05以 JSON 输出列表和详情

适用场景

  1. 01为 GitLab 账户登记 GPG 密钥
  2. 02查看或删除已登记的密钥
  3. 03向 Agent 自动化提供密钥数据

安装

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

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

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

附带文件references/commands.md

详细介绍

glab gpg-key

概述


  Manage GPG keys registered with your GitLab account.
  USAGE
    glab gpg-key <command> [command] [--flags]
  COMMANDS
    add [key-file]   Add a GPG key to your GitLab account.
    delete <key-id>  Deletes a single GPG key specified by the ID.
    get <key-id>     Returns a single GPG key specified by the ID.
    list [--flags]   Get a list of GPG keys for the currently authenticated user.
  FLAGS
    -h --help        Show help for this command.
    -R --repo        Select another repository. Can use either `OWNER/REPO` or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.

快速入门

glab gpg-key --help

结构化输出

glab gpg-key list 和 glab gpg-key get 支持 --output json / -F json,可生成结构化输出,便于 Agent 自动化。

# List GPG keys with JSON output
glab gpg-key list --output json
glab gpg-key list -F json

# Get a specific GPG key with JSON output
glab gpg-key get <key-id> --output json
glab gpg-key get <key-id> -F json

子命令

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

评论

支持 Markdown