mcpField
C
code-review

code-review

github.com/blockテスト・品質25321 回インストール18 週間前に更新
リポジトリ

code-review について

コードレビュー用のチェックリストスキルです。機能、コード品質、テスト、セキュリティ、パフォーマンス、ドキュメントの観点から変更を確認できます。

主な機能

  1. 01機能と境界条件の確認
  2. 02スタイルと保守性のレビュー
  3. 03テストの網羅性と品質の評価
  4. 04認証情報、入力、SQLの安全性確認
  5. 05性能とドキュメントのレビュー

活用シーン

  1. 01プルリクエストの機能実装をレビュー
  2. 02コード変更のセキュリティリスクを確認
  3. 03テストとドキュメントの更新を検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/block/agent-skills --skill code-review

インストール後、Claude Code で/code-reviewを入力して読み込まれたか確認します。

詳細

コードレビューのチェックリスト

コードをレビューする際は、次の項目をそれぞれ確認してください。

機能

  • コードがPRの説明どおりに動作する
  • エッジケースに対応している
  • 適切なエラー処理が行われている

コード品質

  • プロジェクトのスタイルガイドに従っている
  • 設定可能にすべき値がハードコードされていない
  • 関数の目的が明確で、名前も適切である

テスト

  • 新しい機能にテストがある
  • テストがカバレッジのためだけでなく、意味のある内容になっている
  • 既存のテストが引き続きパスする

セキュリティ

  • コードに認証情報やシークレットが含まれていない
  • ユーザー入力が検証されている
  • SQLクエリがパラメーター化されている

パフォーマンス

  • 明らかなパフォーマンス上の問題がない
  • データベースクエリが最適化されている
  • 不要なループや反復処理がない

ドキュメント

  • 公開APIがドキュメント化されている
  • 複雑なロジックには「なぜそうするのか」を説明するコメントがある
  • 必要に応じてREADMEが更新されている

コメント