cli-review について
ローカルの Git チェックアウトで Greptile CLI によるレビューを実行し、対応可能な要約を作るスキルです。環境確認から認証、実行、失敗時の案内まで扱います。
主な機能
- 01Git リポジトリの確認
- 02Greptile CLI と認証の確認
- 03JSON レビューとテキストへの切り替え
- 04指摘と対象ファイルの優先順位付け
- 05失敗内容と次の手順の提示
活用シーン
- 01ローカルチェックアウトの変更レビュー
- 02重要度別の指摘の要約
- 03レビューコマンドやログイン失敗の調査
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ greptileai/ skills --skill cli-reviewインストール後、Claude Code で/cli-reviewを入力して読み込まれたか確認します。
詳細
CLI レビュー
ローカルのチェックアウトから Greptile のレビューを実行し、結果を要約します。
手順
1. リポジトリのコンテキストを確認する
現在のリポジトリのルートから開始します。
git rev-parse --show-toplevel
コマンドが失敗した場合は、Greptile CLI のレビューは git リポジトリ内から実行する必要があることをユーザーに伝えてください。
2. Greptile CLI を確認する
greptile がインストールされているか確認します。
command -v greptile
インストールされていない場合は、自動でインストールしないでください。ユーザーに許可を求めてから、推奨するインストールコマンドを提示してください。
npm i -g greptile
npm を利用できない場合は、シェルインストーラーを代替手段として提示してください。
curl -fsSL "https://greptile.com/cli/install" | sh
インストール後、command -v greptile を再実行してください。
3. 認証を確認する
サインインしているアカウントを確認します。
greptile whoami
CLI から認証が不足していると報告された場合は、次を実行します。
greptile login
続行する前に、ユーザーがログインフローを完了するのを待ってください。
4. レビューを実行する
JSON 出力を優先します。
greptile review --json
JSON 出力がサポートされていない場合、または使用方法のエラーで失敗した場合は、次に切り替えてください。
greptile review --agent
両方のコマンドが失敗した場合は、生のコマンドエラーを隠さないでください。失敗したコマンドと、ユーザーが次に取るべき対応を要約してください。
5. 結果を要約する
JSON 出力がある場合は解析し、次の内容を報告してください。
- レビューのステータス
- 指摘の件数
- 重大度の高い指摘から順に表示
- 編集が必要なファイル
- 推奨する次のコマンドまたは修正方法
プレーンテキスト出力の場合も、可能な限り同じ構成を保ってください。要約は簡潔にし、対応が必要な指摘に焦点を当ててください。