← ClaudeAtlas

project-reviewlisted

リポジトリ全体(または指定スコープ)に対するプロジェクトレビューを行うスキル。差分ベースの code-review とは異なり、PR や git diff ではなく**現在のコードベース全体**を対象とし、ファイル/モジュール単位での指摘・アーキテクチャレベルの所見・横断的な傾向分析までを行う。**既定の通常モード(normal)では 1 つの subagent A_review が 11 観点すべてを横断的にレビューし、1 つの subagent C_review がそのメタレビュー(検証)を行う**。ユーザーが「詳細に」「詳しく」「観点別に」「観点ごとに」「detailed」「徹底的に」「thoroughly」などのキーワードを依頼文に含めた場合のみ、**詳細モード(detailed)**に切り替わり、11 観点(コード正確性 / プロジェクト規約準拠 / パフォーマンス / テストカバレッジ / セキュリティ / エラーハンドリング / 可読性・保守性 / シンプル化 / アーキテクチャ・設計 / リポジトリ共通観点 + ユーザー指定の重点観点)に分割し、**1 観点 1 subagent で並列レビュー / 観点ごとに別 subagent で評価**する。実行前に必ずユーザーへ3点を確認する — ①**レビュー範囲**(リポジトリ全体 / ユーザー指定のディレクトリ・glob)、②**動作確認**(テスト/lint/型チェック/ビルド等の実行検証を実施するか、静的レビューのみに留めるか)、③**出力先**(コンソール表示 / Markdown レポートファイル保存 / 両方)。指摘は 🔴 MUST / 🟡 SHOULD / 🟢 NICE TO HAVE の3段階で分類する。動作確認は独立した subagent B として並列に走らせる。リポジトリ共通のレビュー観点(docs/REVIEW.md)と、ユーザーからの重点観点も独立した観点として扱う。GitHub への投稿は本スキルの範囲外(PR レビュー用途は code-review スキルを使用)。ユーザーが「プロジェクトレビュー」「project review」「リポジトリレビュー」「コードベースレビュー」「全体レビュー」「リポジトリ全体をレビュー」「プロジェクト全体をレビュー」「コードベース全体をレビュー」「コードベースを評価」「リポジトリの品質
ijufumi/claude-skills · ★ 0 · Code & Development · score 60
Install: claude install-skill ijufumi/claude-skills
# プロジェクト全体レビュー実施スキル リポジトリ全体(または指定スコープ)に対して、Claude がプロジェクトレビューを実施し、コンソール表示または Markdown レポートとして結果を出力するためのスキル。差分ベースの code-review が「変更による影響」を見るのに対し、本スキルは「現在のコードベース全体の健全性」を見る。テックデット棚卸し、アーキテクチャ評価、リポジトリ監査、新規参画時のコードベース把握といった用途を想定する。 ## 2 つの実行モード このスキルには **通常モード(normal)** と **詳細モード(detailed)** の 2 つがあり、ユーザーの依頼文に応じて自動で切り替わる。 - **通常モード(normal、既定)** — **1 つの subagent A_review が 11 観点すべてを横断的にレビューし、1 つの subagent C_review がそのメタレビュー(誤検知排除・重要度見直し・文言改善・漏れ補完)を行う**。動作確認は subagent B として並列に走らせ、責務を完全に分離する。サブエージェントの起動コストを抑えつつ、観点間の重複指摘を A_review 内部で吸収できるため、日常のプロジェクトレビューはこちらで十分。 - **詳細モード(detailed)** — **11 観点に分割し、1 観点 1 subagent(A_i)で並列にレビューし、観点ごとに対応する評価 subagent C_i を起動してメタレビューする**。動作確認は subagent B として並列に走らせる。観点ごとの専門性を最大化したい時、または大規模リポジトリで観点別に深掘りしたい時に使う。**詳細モードの各レビュー subagent(A_i)とメタレビュー subagent(C_i)は `ultrathink`(拡張思考)を使って深く分析する**(動作確認の subagent B は対象外)。 **モードの判定**: ユーザーの依頼文に「詳細に」「詳しく」「観点別に」「観点ごとに」「徹底的に」「徹底レビュー」「deeply」「detailed」「thoroughly」「`--detailed`」などのキーワードが含まれている場合のみ **detailed** を採用し、それ以外は **normal** とする(ユーザーへの追加確認はしない)。どちらのモードでも Step 1(範囲・動作確認・出力先)の 3 点確認は同じ手順で行う。 どちらのモードでも、レビュー観点は 11 観点(コード正確性 / プロジェクト規約準拠 / パフォーマンス / テストカバレッジ / セキュリティ / エラーハンドリング / 可読性・保守性 / シンプル化 / アーキテクチャ・設計 / リポジトリ共通観点 + ユーザー指定の重点観点)で構成し、リポジトリ共通のレビュー観点(`docs/REVIEW.md`)とユーザー指定の重点観点は観点として扱う。**通常モードはこの 11 観点を 1 本の subagent で横断的にレビューし、詳細モードは 1 観点 1 subagent で並列にレビューする**。 ## 前提条件 - レビュー対象のリポジトリがカレントディレクトリで読み取れること(`Read` / `Grep` でコードを追うため) - `git` CLI が利用可能であること(リポジトリのルート特定・追跡ファイル一覧の取得に使用)。`git` 管理外のディレクトリは追跡ファイルが