mcpField
G
glab-incident

glab-incident

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

glab-incident について

glabでGitLabのインシデントを管理するためのスキルです。一覧表示、閲覧、コメント、購読、クローズ、再オープンに加え、フィルター、出力形式、コメントへのファイル添付を説明します。

主な機能

  1. 01インシデントの一覧表示と閲覧
  2. 02ファイル添付に対応したコメント
  3. 03インシデントの購読、クローズ、再オープン
  4. 04担当者や日付による一覧の絞り込み
  5. 05対応する一覧出力形式の選択

活用シーン

  1. 01ダッシュボード画像を添えたインシデント更新の投稿
  2. 02担当者あり、または未割り当てのインシデント一覧
  3. 03スクリプト用のインシデント一覧出力形式の選択

インストール

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

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

インストール後、Claude Code で/glab-incidentを入力して読み込まれたか確認します。

同梱ファイルreferences/commands.md

詳細

glab incident

内部メモ

glab incident note 123 --internal --message "Incident details for project members" は、プロジェクトメンバーのみが閲覧できる内部メモを作成します。投稿前に対象のインシデントと想定する対象者を確認してください。内部メモに認証情報を保存しないでください。インシデント一覧では、--assignee @none や --assignee @any など、共通の課題日付フィルターと担当者フィルターが使われます。

概要

検証済みリリースバイナリから取得した完全なヘルプです。変更不可能なキャプチャ ID 5686d7484 は、VERSION に記載されたリリースとアーカイブのチェックサムに対応しています。削除されるのは末尾の空白文字のみです。インデント、空行、折り返し、切り捨て、製品名の表記はそのまま保持されています。


  Incidents track service disruptions and their resolution. List and
  view incidents, comment on them, and subscribe, close, or reopen
  them.

  Use `--repo` to target a project other than the current one.


  USAGE

    glab incident [command] [--flags]

  EXAMPLES

    glab incident list

  COMMANDS

    close [<id> | <url>] [--flags]   Close an incident.
    list [--flags]                   List project incidents.
    note <incident-id> [--flags]     Comment on an incident in GitLab.
    reopen [<id> | <url>] [--flags]  Reopen a resolved incident.
    subscribe <id>                   Subscribe to an incident.
    unsubscribe <id>                 Unsubscribe from an incident.
    view <id> [--flags]              Display the title, body, and other information about an incident.

  FLAGS

    -h --help                        Show help for this command.
    -R --repo                        Select another repository. You can use either OWNER/REPO or GROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted.

クイックスタート

glab incident --help

# Comment with a local attachment
glab incident note 123 --message "Current dashboard state" --attach ./dashboard.png

glab incident list は、リクエストを送信する前に両方の出力セレクターを検証します。--output が受け付けるのは text または json のみで、--output-format が受け付けるのは details、ids、または urls のみです。この2つのセレクターは同時に指定できません。即座に表示される「must be one of」エラーは、GitLab API の失敗ではなく、ローカル入力の無効な値として扱ってください。

インシデントコメントへのファイル添付

試験的な --attach <path> フラグは、ファイルをインシデントのプロジェクトにアップロードし、返された Markdown 参照をコメントに追加します。複数のファイルを添付する場合は、フラグを繰り返し指定してください。添付ファイルをコメント全体として使用することもでき、その場合はエディターをスキップします。--attach - を指定すると、標準入力から添付ファイルを読み込みます。

サブコマンド

glab incident list は、現在のページの行数とは別に、API の合計件数をテキストのヘッダーに表示します。API が合計件数を返さない場合、ヘッダーには現在のページの件数のみが表示されます。追加のページは取得されず、JSON の行出力も変更されません。

--help の完全な出力については、references/commands.md を参照してください。

コメント