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