mcpField
G
glab-deploy-key

glab-deploy-key

github.com/vince-winkintelクラウド・DevOps4999 回インストール1 日前に更新
リポジトリ

glab-deploy-key について

glab-deploy-key は、glab で GitLab プロジェクトのデプロイキーを管理するスキルです。キーの追加・削除・取得に加え、一覧や詳細を JSON で出力できます。

主な機能

  1. 01プロジェクトへのデプロイキー追加
  2. 02ID を指定したキーの削除
  3. 03ID を指定したキーの取得
  4. 04JSON 形式でのキー一覧出力
  5. 05キー詳細の JSON 出力

活用シーン

  1. 01GitLab プロジェクトへのデプロイキー追加
  2. 02指定した ID のキー削除
  3. 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 を参照してください。

コメント