glab-gpg-key について
glab-gpg-keyは、GitLabアカウントに登録されたGPGキーをglabで管理するコマンドをまとめており、追加、取得、一覧表示、削除ができます。一覧表示と取得では、エージェント自動化向けにJSONを出力できます。
主な機能
- 01GitLabへのGPGキー追加
- 02GPGキーの取得
- 03登録済みキーの一覧表示
- 04GPGキーの削除
- 05一覧と詳細のJSON出力
活用シーン
- 01GitLabアカウントへのGPGキー登録
- 02登録済みキーの確認または削除
- 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 を参照してください。
コメント
Markdown 対応