review-code-quality

Installation
SKILL.md
Contains Shell Commands

This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.

Review Code Quality

🔴 Critical / 🟠 Major は全件 /polish-before-commit への申し送り (needs-judgment) に回す。本 skill はファイルを変更しない (連続スキル実行で提案が握りつぶされるのを防ぐため)。🟡 Minor 以下は提案のみ。 申し送り contract は Step 4 を SSOT とする。

3 観点を専用 agent で分析し統合レポートを出力する。Tier 1 (常時) = 凝集度 / 結合度 の設計レベル問題 (RuboCop/ESLint で漏れるもの)、Tier 2 (条件付き) = 業務副作用 chain (feature-flag revival / auth bypass 等) で、対象 diff に domain model attribute (plan_code / role / status 等) の更新が含まれる場合のみ実行し、無ければ skip 報告。

重大度 (全 step 共通): 🔴 Critical (即修正 / 申し送り) / 🟠 Major (この PR で修正 / 申し送り) / 🟡 Minor (次 PR / 提案のみ) / 🔵 Info (認識のみ) / ✅ Good (維持)。詳細・出力ルールは references/integration-output.md を SSOT とする。

レビュー範囲外 (委譲)

命名の軽微改善・簡素化・効率といった readability レベルの指摘は本 skill の対象外。組み込みの /code-review (単体実行、または /polish-before-commit Step 8 の xhigh 実行) が担当する。correctness (計算誤り・ロジックバグ・境界条件の欠陥) も本 skill の対象外で、同じく組み込み /code-review が担当する (本 skill は設計構造の分析であり、実行時の正しさ・数値の正否は判定しない — read-only の金額計算バグ等もここに含む)。命名の深掘り一点変換 (機構名 → 目的表明形) は /express-intent-in-code。本 skill は cohesion / coupling / business-impact の設計レベル分析に特化し、全 finding を /polish-before-commit へ申し送る。

Orchestrated モード

ファイル存在からの推測では判定しない。呼び出し側(将来のオーケストレータ)が Task 起動プロンプトで「orchestrated モードで実行。escalation は <path> に記帳して続行せよ」のように明示指示した場合のみ発動する。指示が無い単独起動では現行動作(申し送りファイルのみへの記録)のまま進む。差分は Step 4 の記帳先追加(quality ledger)のみで、深刻度のクローズドセット基準・収束条件を含む詳細は references/orchestrated-mode.md を参照。

委譲実行 (subagent として起動された場合)

Orchestrated モードの宣言有無に関わらず、本 skill が subagent として起動された場合に共通で適用する判定。単独起動 (ユーザーがメイン会話で直接起動) の動作は変えない。

Installs
23
First Seen
May 6, 2026
review-code-quality — yasuakiomokawa/skills