コードレビュー向けの Agent Skills
コードレビューのスキルは、エージェントがスタイルの粗探し合戦ではなく、変更に対する第二の読み手として機能するのを助けます。扱う作業はおおよそ重要度の順に並びます。design fit は、その変更がこの形に属するのか、あるいは間違った問題を解いているのかという意味。correctness は厄介なケースを含む正しさ。complexity は、その変更が問題の要求以上に追いにくくなっていないかという意味。tests は、これが後で壊れたときに何かが捉えるかという意味。security and safety は、データ漏洩、認可のスキップ、秘密情報の誤った扱いをカバー。そして style は、命名、書式、ローカルな慣習をカバーし、最初ではなく最後に来ます。ランク付けされたリストを使って、レビューのどの部分を手伝ってほしいかに合うスキルを見つけましょう。各項目が対象とするサブトピックを読み、重複するものをいくつも積み上げるのではなく、現在のレビュープロセスの隙間に最も近いものを選びましょう。
8 件から開始43 件のおすすめ候補
まずはこちらから。
A code review is a second reader checking a change for design fit, correctness, tests, and readability — not a style-nits contest.
関連性の高い結果です。Skill の説明を読み、目的に合うか確認してください。
- 順位 01Agent Skill を見る直接一致
code-review-and-quality
注目多軸のコードレビューを実施する。変更をマージする前に使用する。自分、別の agent、または人間が書いたコードをレビューするときに使用する。コードがメインブランチに入る前に複数の次元で品質を評価する必要があるときに使用する。
- 順位 02Agent Skill を見る直接一致
code-review
注目固定点(コミット、ブランチ、タグ、マージベース)以降の変更を2つの軸でレビューする。Standards(コードがこのリポジトリの文書化されたコーディング標準に従っているか?)とSpec(コードが元のissue/specの要求と一致しているか?)。両方のレビューを並列のサブエージェントで実行し、並べて報告する。ユーザーがブランチ、PR、作業中の変更をレビューしたい場合、または「X以降をレビュー」と依頼した場合に使用。
565,539 · 人気度 - 順位 03Agent Skill を見る直接一致
code-review-excellence
建設的なフィードバックを提供し、バグを早期に発見し、チームの士気を維持しながら知識共有を促進するための、効果的なコードレビューの実践を習得します。プルリクエストのレビュー、レビュー基準の確立、開発者のメンタリングの際に使用します。
29,336 · 人気度 - 順位 04Agent Skill を見る直接一致
review-pr
プルリクエストのdiffをレビューし、ワークフローが公開するための構造化フィードバックをreview.jsonに書き込む。チェックアウト済みのPRをpr_diff.txtやpr_description.txtなどのローカル成果物からレビューし、GitHubに直接投稿する代わりに機械可読なレビュー出力を生成する場合に使用。
27,910 · 人気度 - 順位 05Agent Skill を見る直接一致
open-code-review
注目前提条件(自己申告): CLI tool
- 順位 06Agent Skill を見る直接一致
check-impl-against-spec
PRレビュー時に、プルリクエストの実装を仕様コンテキストと比較し、重要な不一致をコードレビューの一部としてreview.jsonにまとめる。
25,979 · 人気度 - 順位 07Agent Skill を見る直接一致
open-code-review-delegate
注目前提条件(自己申告): CLI tool
- 順位 08Agent Skill を見る直接一致
interface-review
ブランチ、PR、未コミットの変更をレビューし、アクセシビリティ、レイアウト、ライティング、タイポグラフィ、色、UIにわたって導入されたインターフェース問題を指摘。
14,630 · 人気度
ほか 35 件の Agent Skills を表示
- 順位 09Agent Skill を見る直接一致
validate-changes-match-specs
ブランチやPRの実装が導入されたプロダクト・技術・セキュリティ仕様に一致するか検証し、不一致リストを作成してユーザーと一つずつ解決する。
24,125 · 人気度 - 順位 10Agent Skill を見る直接一致
golang-security
Goのセキュリティベストプラクティスと脆弱性防止。ReviewとAuditモードでインジェクション、暗号、シークレット、認証、脅威モデリングをカバー。
38,753 · 人気度 - 順位 11Agent Skill を見る直接一致
golang-testing
本番対応のGoテストガイダンス:テーブル駆動テスト、testify、並列テスト、ファジング、カバレッジ、PRのテスト変更向けReviewモード。
39,806 · 人気度 - 順位 12Agent Skill を見る直接一致
golang-safety
偶発的なバグに対する防御的なGoコーディング。nilパニック、型付きnilインターフェース、スライスのエイリアシング、整数の切り捨て、ゼロ値の安全性を扱い、コードの記述やレビューに用いる。
37,266 · 人気度 - 順位 13Agent Skill を見る直接一致
golang-design-patterns
Go の慣用的なデザインパターンとイディオム。既存コードの init() 乱用、無制限リソース、タイムアウト欠如、グローバル状態を監査する Review モード付き。
38,755 · 人気度 - 順位 14Agent Skill を見る直接一致
golang-code-style
行の折り返し、変数宣言、制御フローの明確さ、コメントをカバーするGoコードスタイル規約。Goコードの執筆・レビュー向け。
40,550 · 人気度 - 順位 15Agent Skill を見る直接一致
swift-concurrency-pro
Swift並行処理コードの正確性、モダンAPIの使用、async/awaitの落とし穴をレビューし、実際の問題を修正前後とともに報告。
11,033 · 人気度 - 順位 16Agent Skill を見る直接一致
ci-security-scanning-with-strix
CI/CDに差分スコープのAIセキュリティスキャンを追加し、すべてのプルリクエストが脆弱なコードをブロックするペネトレーションテストを受けるようにします。PRコメントとSARIF出力を伴います。
前提条件(自己申告): Docker
11,473 · 人気度 - 順位 17Agent Skill を見る直接一致
vercel-react-best-practices
公式VercelのReact/Next.jsパフォーマンスルールカタログ(8カテゴリ70ルール)。Reactコードのパフォーマンスを目的とした作成、レビュー、リファクタリング時に使用。
778,617 · 人気度 - 順位 18Agent Skill を見る直接一致
doubt-driven-development
重要な意思決定を、成立する前に新鮮なコンテキストでの敵対的レビューに掛け、前提と隠れた失敗モードをストレステストする。
43,386 · 人気度 - 順位 19Agent Skill を見る直接一致
git-workflow-and-versioning
git ワークフローの実践を構造化する:アトミックコミット、ブランチ運用、コンフリクト解消、プルリクエストの作成やレビュー、さらにリリース/バージョニングの規約。
46,288 · 人気度 - 順位 20Agent Skill を見る直接一致
respond-to-pr-comments-in-blocklist
PR レビューコメントをユーザーと対話的に確認し、コメントごとの判断を集め、コード変更を加え、承認後に返信を投稿してスレッドを解決する。
24,178 · 人気度 - 順位 21Agent Skill を見る直接一致
create-pr
warpリポジトリでのプルリクエスト作成をガイド:masterのマージ、自分のdiffのレビュー、タスクのリンク、効果的なレビューのためのPR構成。
27,480 · 人気度 - 順位 22Agent Skill を見る直接一致
verification-loop
作業完了を宣言する前に、ビルド、型、lint、テスト、セキュリティ、diffレビューの各フェーズを実行するClaude Codeセッション向けの検証システムです。
9,992 · 人気度 - 順位 23Agent Skill を見る直接一致
django-verification
Djangoプロジェクト向けの検証ループ。マイグレーション、リンティング、カバレッジ付きテスト、セキュリティスキャン、リリースまたはPR前のデプロイ準備をカバーします。
前提条件(自己申告): Python
9,615 · 人気度 - 順位 24Agent Skill を見る直接一致
springboot-verification
Spring Boot プロジェクト向けの検証ループ: ビルド、静的解析、カバレッジ付きテスト、セキュリティスキャン、リリースまたは PR 前の差分レビュー。
9,526 · 人気度 - 順位 25Agent Skill を見る一致の可能性
receiving-code-review
注目コードレビューのフィードバックを受け取ったとき、提案を実装する前に使用します。特にフィードバックが不明瞭または技術的に疑問がある場合に適します。パフォーマティブな同意や盲目的な実装ではなく、技術的な厳密さと検証を求めます。
- 順位 26Agent Skill を見る一致の可能性
requesting-code-review
注目タスクを完了するとき、主要な機能を実装するとき、またはマージ前に作業が要件を満たしていることを検証するときに使用します。
- 順位 27Agent Skill を見る一致の可能性
frontend-design-review
公式> 高いデザイン品質とデザインシステム準拠を備えた、際立つプロダクショングレードのフロントエンドインターフェースをレビューし作成する。3つの柱で評価する:摩擦のないインサイトからアクションへの流れ、品質あるクラフト、信頼できる構築。USE FOR: PRレビュー、デザインレビュー、アクセシビリティ監査、デザインシステム準拠チェック、クリエイティブなフロントエンドデザイン、UIコードレビュー、コンポーネントレビュー、レスポンシブデザインチェック、テーマテスト、記憶に残るUIの作成。DO NOT USE FOR: バックエンドAPIレビュー、データベーススキーマレビュー、インフラまたはDevOps作業、UIを伴わない純粋なビジネスロジック、フロントエンド以外のコード。
- 順位 28Agent Skill を見る一致の可能性
security-best-practices
公式言語とフレームワーク固有のセキュリティベストプラクティスレビューを実施し、改善を提案します。ユーザーがセキュリティベストプラクティスのガイダンス、セキュリティレビュー/レポート、またはセキュアバイデフォルトのコーディング支援を明示的に要求した場合にのみトリガーします。対応言語(python、javascript/typescript、go)の場合にのみトリガーします。一般的なコードレビュー、デバッグ、セキュリティ以外のタスクではトリガーしません。
- 順位 29Agent Skill を見る一致の可能性
security-threat-model
公式リポジトリに基づく脅威モデリング。信頼境界、資産、攻撃者の能力、悪用パス、緩和策を列挙し、簡潔なMarkdown脅威モデルを作成します。ユーザーがコードベースやパスに対する脅威モデリング、脅威・悪用パスの列挙、またはAppSec脅威モデリングを明示的に依頼した場合にのみ起動します。一般的なアーキテクチャ概要、コードレビュー、セキュリティ以外の設計作業では起動しません。
- 順位 30Agent Skill を見る一致の可能性
code-simplification
注目明確さのためにコードを簡素化。動作を変えずにコードを明確さのためにリファクタリングするときに使用。コードは動作するが、本来より読みにくく、保守しにくく、拡張しにくいときに使用。不必要な複雑さが蓄積したコードをレビューするときに使用。
- 順位 31Agent Skill を見る一致の可能性
test-driven-development
注目レッド・グリーン・リファクタリングのループを用いてテスト駆動で開発を進めます。あらゆるロジックの実装、バグの修正、動作の変更時に使用します。コードが機能することを証明する必要があるとき、バグレポートが届いたとき、既存機能を変更しようとしているときに使用します。
- 順位 32Agent Skill を見る一致の可能性
refactor-method-complexity-reduce
与えられたメソッド `${input:methodName}` をリファクタリングし、ヘルパーメソッドを抽出することでその認知的複雑度を `${input:complexityThreshold}` 以下に下げる。
9,975 · 人気度 - 順位 33Agent Skill を見る一致の可能性
golang-performance
Goのパフォーマンス最適化パターンと方法論。アロケーション、CPU、メモリ、ホットパスの問題に対するパフォーマンスコードレビューモードを含む。
38,641 · 人気度 - 順位 34Agent Skill を見る一致の可能性
source-driven-development
実装の判断を公式ドキュメントに基づかせ、フレームワーク固有のコードを書いたりレビューしたりする前に情報源を検証・引用する。
前提条件(自己申告): Python
44,922 · 人気度 - 順位 35Agent Skill を見る一致の可能性
durable-objects
永続状態と調整のためのCloudflare Durable Objectsコードを構築、デバッグ、レビューし、ストレージ、RPC、アラーム、wrangler設定を扱う。
94,327 · 人気度 - 順位 36Agent Skill を見る一致の可能性
managed-pentesting-with-strix
Strixプラットフォーム上でWebアプリ、API、リポジトリのマネージドペネトレーションテストを実行。スキャンの起動、脆弱性のトリアージ、PRレビューの開始を含む。
11,603 · 人気度 - 順位 37Agent Skill を見る一致の可能性
golang-continuous-integration
Goプロジェクト向けのGitHub Actions CI/CD設定。テスト、lint、SAST、カバレッジ、脆弱性スキャンのジョブに加え、AI駆動のPRレビュー連携を含みます。
36,218 · 人気度 - 順位 38Agent Skill を見る一致の可能性
momentic-spec
Momenticテストをコントラクトとして用いるスペック駆動開発。製品変更を実装する前に、期待される振る舞いをテストとして記述します。
18,919 · 人気度 - 順位 39Agent Skill を見る一致の可能性
analyze-project
ディープラーニング研究リポジトリ向けの読み取り専用分析スキル:モデル構造、エントリポイント、設定をマッピングし、コードを変更せずに疑わしい実装パターンにフラグを立てます。
311,205 · 人気度 - 順位 40Agent Skill を見る一致の可能性
review-animations
アニメーションとモーションのコードを高いクラフト基準で評価する専門レビュースキル。イージング、デュレーション、原点、パフォーマンス、a11yの問題を指摘します。
209,388 · 人気度 - 順位 41Agent Skill を見る一致の可能性
improve-animations
コードベースのアニメーションコードを調査し、優先順位付きの監査と、他のエージェント向けの自己完結型実装プランを作成する読み取り専用アドバイザー。
179,500 · 人気度 - 順位 42Agent Skill を見る一致の可能性
cloud-solution-architect
公式>- Azure Architecture Centerのベストプラクティスに従い、エージェントをCloud Solution Architectに変える。クラウドアーキテクチャの設計、システム設計のレビュー、アーキテクチャスタイルの選択、クラウド設計パターンの適用、技術選定、Well-Architected Frameworkレビューの実施に使用。
- 順位 43Agent Skill を見る一致の可能性
web-design-guidelines
公式Web Interface Guidelines への準拠について UI コードをレビューします。「review my UI」「check accessibility」「audit design」「review UX」「check my site against best practices」と依頼されたときに使用します。
このトピックの内容
各サブトピックは、特定の状況に合う Agent Skills をまとめたものです。
- Design fit
- Does this change belong in this shape, or is it solving the wrong problem?
- Correctness
- Would this do the right thing, including the awkward cases?
- Complexity
- Is the change harder to follow than the problem requires?
- Tests
- Are there tests that would catch this breaking later?
- Security & safety
- Could this leak data, skip authorization, or mishandle secrets?
- Style
- Naming, formatting, and local conventions — last, not first.
よくある質問
- コードレビューのスキルとリンターの違いは何ですか?
- リンターはスタイルとローカルの慣習を機械的に強制します。コードレビューのスキルは判断が求められる部分、つまり設計の適合性、厄介なケースでの正しさ、複雑さ、テスト、セキュリティと安全性を扱います。スタイルもトピックの一部ですが、最後に置かれます。
- リストはどのように並べられていますか?
- リストは観測された検索需要に基づいてランク付けされ、トピックへの直接的な一致が最初に置かれ、単一のパブリッシャーには上限がある。それにより、多作な著者1人がページを埋め尽くすのを防いでいる。
- 正確さのためのスキルとテストのためのスキル、どちらを選ぶべきですか?
- 両者は別の問いに答えます。正しさは、厄介なケースも含めて変更が正しいことをするかを問い、テストは後で壊れたことを何かが検知できるかを問います。今のレビューがどこで見落としているかに合う方を選んでください。
- レビューにおいてセキュリティと安全性はどこに位置づけられるか?
- これは、変更がデータを漏らしたり、認可を飛ばしたり、シークレットを誤って扱ったりする可能性があるかどうかを扱います。そのため、スタイルより上に位置しますが、他の実質的なチェックと並ぶものであり、フォーマットが固まった後の後回しではありません。
Agent Skill のインストール方法
Agent Skills は SKILL.md ファイルです。適切な skills ディレクトリに置くと、多くのエージェントが自動で認識します。
- Claude Code — copy the SKILL.md for code-review-and-quality into ~/.claude/skills/code-review-and-quality/ for yourself, or .claude/skills/code-review-and-quality/ to share it with a project.
- From the registry — run npx skills add addyosmani/agent-skills@code-review-and-quality.
- Or download code-review-and-quality from its source and place that SKILL.md in the directory above.
選び方 インストール前に出典と Skill 自身の説明を確認してください。Official と Notable は出所を示すラベルです。