glab-deploy-key について
glab-deploy-key は、glab で GitLab プロジェクトのデプロイキーを管理するスキルです。キーの追加・削除・取得に加え、一覧や詳細を JSON で出力できます。
主な機能
- 01プロジェクトへのデプロイキー追加
- 02ID を指定したキーの削除
- 03ID を指定したキーの取得
- 04JSON 形式でのキー一覧出力
- 05キー詳細の JSON 出力
活用シーン
- 01GitLab プロジェクトへのデプロイキー追加
- 02指定した ID のキー削除
- 03エージェント自動化での構造化データ利用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ vince-winkintel/ gitlab-cli-skills --skill glab-deploy-keyインストール後、Claude Code で/glab-deploy-keyを入力して読み込まれたか確認します。
同梱ファイルreferences/commands.md
詳細
glab deploy-key
概要
Manage deploy keys.
USAGE
glab deploy-key <command> [command] [--flags]
COMMANDS
add [key-file] [--flags] Add a deploy key to a GitLab project.
delete <key-id> Deletes a single deploy key specified by the ID.
get <key-id> Returns a single deploy key specified by the ID.
list [--flags] Get a list of deploy keys for the current project.
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 deploy-key --help
構造化出力
glab deploy-key list と glab deploy-key get は、エージェントによる自動化に便利な構造化出力として、--output json / -F json に対応しています。
# List deploy keys with JSON output
glab deploy-key list --output json
glab deploy-key list -F json
# Get a specific deploy key with JSON output
glab deploy-key get <key-id> --output json
glab deploy-key get <key-id> -F json
サブコマンド
--help の全出力については、references/commands.md を参照してください。
コメント
Markdown 対応