flows-app-review について
flows-app-reviewは、ローカルのコードベースをレビューする開発者向けのスキルです。公式のレビュー手順と検証手順を取得し、現在のワークスペース向けに適用して、成果物をラウンドごとに保存します。
主な機能
- 01公式レビュー手順の取得
- 02現在のワークスペースのレビュー
- 03ラウンド別の成果物保存
- 04検証手順の取得と実行
活用シーン
- 01ローカルアプリのコードレビュー
- 02新しいラウンドでのレビュー再実行
- 03ソースコードに基づく指摘の検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cognitedata/ builder-skills --skill flows-app-reviewインストール後、Claude Code で/flows-app-reviewを入力して読み込まれたか確認します。
詳細
Flows アプリレビュー
公式のレビュープロンプトを取得し、その指示に正確に従ってください。
gh api repos/cognitedata/dune-app-reviews/contents/.claude/commands/dune-review.md \
--jq '.content' | base64 -d
これをローカル開発者レビュー向けに調整してください。
- 現在のワークスペースをレビュー対象のアプリとして扱います。
- チケット、PR、概要、サブモジュール、
reviews/<TICKET-ID>/...のセットアップ手順はすべて省略します。 - 上流のプロンプトでJiraチケットまたはPRの入力を求められた場合は、その要件を無視し、ローカルのコードベースで作業を続けます。
- ローカルレビューの成果物ディレクトリには
reviews/flows-app-review/feedback-round-<N>/を使用します。 - ローカルのフィードバックラウンドがまだ存在しない場合は、
reviews/flows-app-review/feedback-round-1/を使用します。再実行時は、ラウンド番号を増やしてください。
レビュー成果物を書き込んだ後、公式の検証プロンプトを取得し、それにも従ってください。
gh api repos/cognitedata/dune-app-reviews/contents/.claude/commands/dune-review-verify.md \
--jq '.content' | base64 -d
検証も同様に調整してください。
- チケットとフィードバックラウンドの参照は省略します。
reviews/<TICKET-ID>/feedback-round-N/ではなく、reviews/flows-app-review/feedback-round-<N>/から3つの成果物を読み込みます。- 完了を宣言する前に、ローカルのソースコードと照合してレビューを検証します。
コメント
Markdown 対応