review-r について
review-r は R スクリプトを審査するスキルです。r-reviewer エージェントでファイルごとの指摘と深刻度別の概要を作成し、ソースは変更しません。
主な機能
- 01ファイル名・講義・ディレクトリで対象を選択
- 02r-reviewer エージェントの起動
- 03深刻度別の指摘数を集計
- 04R ソースファイルを変更しない
活用シーン
- 01共有前に単一の R スクリプトを審査
- 02特定講義のスクリプトを監査
- 03R スクリプト群の指摘をまとめる
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ pedrohcgs/ claude-code-my-workflow --skill review-rインストール後、Claude Code で/review-rを入力して読み込まれたか確認します。
詳細
R スクリプトのレビュー
包括的な R コードレビューの手順を実行します。
手順
-
レビューするスクリプトを特定します:
$ARGUMENTSが特定の.Rファイル名の場合:そのファイルのみをレビューします$ARGUMENTSがLectureNの場合:その講義に該当するすべての R スクリプトをレビューします$ARGUMENTSがallの場合:scripts/R/およびFigures/*/内のすべての R スクリプトをレビューします
-
各スクリプトについて、
r-reviewerエージェントを起動し、次のように指示します:- エージェントの指示に記載された手順全体に従う
- 現在の規約を確認するため、
.claude/rules/r-code-conventions.mdを読む - レポートを最終応答として返す(最後に findings の
jsonブロックを含める)。このスキルはレポートをquality_reports/[script_name]_r_review.mdに保存します。エージェントは読み取り専用です
-
すべてのレビューが完了したら、概要を提示します:
- スクリプトごとに見つかった問題の合計数
- 重要度別の内訳(Critical / High / Medium / Low)
- 最も重大な問題の上位 3 件
-
R ソースファイルは変更しないでください。レポートはユーザーに提出し、修正する内容はユーザーが判断します。 レポートのみを作成します。修正はユーザーのレビュー後に適用します。
コメント
Markdown 対応