mcpField
C
code-review

code-review

github.com/jackyst0テスト・品質66579 回インストール1 日前に更新
リポジトリ

code-review について

code-reviewは、コードの問題点を見つけ、改善案を得るための開発者向けレビュー用スキルです。構文、ロジック、セキュリティ、性能、スタイルを確認し、定型形式のレポートを作成します。

主な機能

  1. 01構文・ロジック・セキュリティの確認
  2. 02性能とコードスタイルの評価
  3. 03具体的な改善案の提示
  4. 04構造化されたレビュー報告の作成

活用シーン

  1. 01提出または提示されたコードのレビュー
  2. 02セキュリティやロジック上の問題の特定
  3. 03コード品質の改善案の取得

インストール

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

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

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

詳細

コードレビュー

コードの品質を確認し、潜在的な問題を見つけ、改善案を提示するインテリジェントなコードレビューのスキルです。

コードの品質を確認し、潜在的な問題を特定して、改善案を提示するスマートなコードレビュースキルです。

使用するタイミング

ユーザーから次の操作を依頼されたときに、このスキルを使用します:

  • コードをレビューする / コードレビュー
  • コードの品質を確認する / コードの品質をチェックする
  • コード内の問題を探す / コードの問題を見つける
  • コードの改善案を求める / 改善案を依頼する

手順

レビュー手順 / レビューステップ
  1. コードを読む - 提供されたコードを注意深く読みます
  2. 問題を確認する:
    • 構文エラー / 構文上のエラー
    • ロジック上の問題 / ロジックの問題
    • セキュリティ上の脆弱性 / セキュリティの脆弱性
    • パフォーマンス上の問題 / パフォーマンスの問題
    • コードスタイル / コードのスタイル
  3. 提案する - 具体的な改善案を提示します
  4. レポートを出力する - 標準形式でレビュー報告書を作成します
出力形式 / 出力フォーマット
## 代码审查报告 / Code Review Report

### 概述 / Summary
[简要总结 / Brief summary]

### 发现的问题 / Issues Found
- [ ] 问题 1 / Issue 1
- [ ] 问题 2 / Issue 2

### 改进建议 / Suggestions
1. 建议 1 / Suggestion 1
2. 建议 2 / Suggestion 2

### 评分 / Score
- 代码质量 / Code Quality: X/10
- 可读性 / Readability: X/10
- 可维护性 / Maintainability: X/10

例

入力 / 入力例
def calc(x,y):
    return x+y
出力 / 出力例

コードレビューレポート

概要

シンプルな加算関数ですが、命名と書式に問題があります。

見つかった問題
  • 関数名 calc は説明的ではありません
  • 型ヒントがありません
  • ドキュメント文字列がありません
  • 演算子の前後にスペースがありません
改善案
  1. 関数名を add_numbers に変更します
  2. 型ヒントを追加します:def add_numbers(x: int, y: int) -> int:
  3. 関数の用途を説明する docstring を追加します
  4. PEP 8 の書式規則に従います
評価
  • コード品質:6/10
  • 読みやすさ:7/10
  • 保守性:5/10

コメント