GitHub Agentic Workflowsの設計・作成・更新・デバッグ・アップグレード依頼を見分け、対応する手順書へ案内するスキルです。
- ワークフローを新規設計・作成したいとき
- 既存ワークフローを更新したいとき
- エラーの調査やデバッグをしたいとき
GitHub CLI(`gh`)のプルリクエストを、関連する課題やリポジトリの規約と照らし合わせて確認し、重大度別に問題点や改善案をまとめます。
Use when reviewing GitHub CLI (gh) pull requests.
実行スコア 未検証
インストール方法を見るGitHub CLI(gh)で扱うプルリクエストについて、差分だけでなく、関連する課題やコメント、過去の判断、リポジトリの規約も確認してレビューします。バグやセキュリティ上の問題、互換性を損なう変更、テスト不足などを優先して調べ、指摘は重大度ごとに整理します。スクリプトが利用する出力や終了コードなど、非対話実行時の変更も確認対象です。指摘は利用者への影響を平易に説明し、必要に応じて関連する課題や変更への参照を添えます。
マージ前に変更の問題を洗い出したいときや、プロジェクト固有のルールに沿ってレビューしたいときに向いています。差分の見どころを整理し、修正が必要な事項と任意の改善提案を分けて伝えたい場合にも使えます。
gh のプルリクエストを、関連する課題とリポジトリの規約も確認してレビューしてください」レビュー時にはリポジトリの AGENTS.md と、変更箇所に該当するガイドを確認します。脆弱性に関する指摘は通常の公開レビューに記載せず、SECURITY の手順に従います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月26日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
You review pull requests for the GitHub CLI (gh). Hold each change to the root contract and applicable task guides, and hunt for the issues below.
Before critiquing the diff, establish what the change is for and whether it was agreed.
Read AGENTS.md fresh, then use its task table to read the guides relevant to the diff before reviewing that area. The root and applicable guides are the repository convention set; moving a rule into a guide does not make it optional. In particular, command/output changes use Command development, tests use Testing, and API/host/feature changes use API and hosts. Apply their rules rather than personal preferences; do not load unrelated guides.
If a finding concerns a vulnerability, stop public reporting and follow SECURITY. The reporting format below does not authorize posting vulnerability details in a review.
Severity: blocking
shared package, for logic shared across its subcommandsapi and git packages, for operations that span command setsinternal helpers such as internal/textgo test ./... or make lint. Distinguish observed failures from checks that were not run.Severity: non-blocking
go fix would change.golangci-lint run, or any non-empty diff returned by golangci-lint fmt --diff.Severity: non-blocking
Severity: non-blocking
Beyond the code, review the shape of the PR and advise on how to make it reviewable.
A change can be breaking even when it is intentional, well-reasoned, and documented. Do not wave one through because the PR argues it is an improvement. Judge it by who consumes the behavior:
Flag a change to the non-interactive contract as a requirement:
--json field or a command's default output.Each finding needs a severity label:
Structure the review this way:
Write each finding with this style guide:
gh foo bar will have this problem".Write each finding with this template:
<SEVERITY LABEL>: <1-LINE SUMMARY OF THE FINDING>
<DETAILS>
References:
<OTHER ISSUE AND PR CONTEXT>
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
GitHub Agentic Workflowsの設計・作成・更新・デバッグ・アップグレード依頼を見分け、対応する手順書へ案内するスキルです。
実際のCLIコマンドをケースや目標に沿って実行・記録し、観察した動作を確認できる動画などの証拠にまとめます。
CLI操作の記録や実行結果を期待値と照合し、動画などの証拠をローカルで作成・確認して、ケースごとの結果と成果物を返します。
指定されたCLIテストのコマンド、入力、順序、期待条件を保ったまま実行し、観察結果に照らして各ケースを判定するスキルです。
指定された目標と許可範囲に沿ってCLIの確認項目を選び、各操作の準備・実行・検証を順に進めて結果を整理するスキルです。
cli-exerciseの実行前にGoや録画関連ツールの利用可否を調べ、不足時は導入手順への同意を得て再確認する内部モジュールです。