mcpField
G
glab-gpg-key

glab-gpg-key

github.com/vince-winkintelセキュリティ49101 回インストール1 日前に更新
リポジトリ

glab-gpg-key について

glab-gpg-keyは、GitLabアカウントに登録されたGPGキーをglabで管理するコマンドをまとめており、追加、取得、一覧表示、削除ができます。一覧表示と取得では、エージェント自動化向けにJSONを出力できます。

主な機能

  1. 01GitLabへのGPGキー追加
  2. 02GPGキーの取得
  3. 03登録済みキーの一覧表示
  4. 04GPGキーの削除
  5. 05一覧と詳細のJSON出力

活用シーン

  1. 01GitLabアカウントへのGPGキー登録
  2. 02登録済みキーの確認または削除
  3. 03エージェント自動化へのキー情報提供

インストール

コマンドをコピーしてターミナルで実行します。

$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 をサポートしています。

# 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 を参照してください。

コメント