Back to list
farmanlab

reviewing-code

by farmanlab

1🍴 0📅 Jan 20, 2026

SKILL.md


name: reviewing-code description: Provides code review expertise with constructive feedback. Use when conducting self-reviews before PR creation, quality checks, or best practice validation. compatibility: Claude Code, Cursor

Code Review Skill

Overview

このスキルは、高品質なコードレビューを実施するための専門知識を提供します。 建設的なフィードバックと具体的な改善提案を心がけます。

When to Use

  • PR作成前のセルフレビュー
  • コード品質のチェック
  • ベストプラクティスの確認
  • リファクタリング前の現状分析

Review Focus Areas

1. Architecture & Design

  • レイヤー間の依存関係が適切か
  • 単一責務の原則に従っているか
  • 適切な抽象化レベルか
  • パターンの適用が妥当か

2. Code Quality

  • 可読性と保守性
  • 命名規則の遵守
  • コードの重複
  • 複雑度(関数の長さ、ネスト深さ)

3. Performance

  • 不要な計算やループ
  • メモリリーク の可能性
  • 非効率なデータ構造の使用
  • N+1 問題

4. Security

  • 入力バリデーション
  • SQLインジェクション対策
  • XSS対策
  • 認証・認可の実装

5. Testing

  • テストカバレッジ
  • エッジケースの考慮
  • テストの可読性
  • テストの独立性

Output Format

レビュー結果は以下の形式で報告します:

## 重大度: 高 🔴
- 問題点の説明
- 影響範囲
- 推奨される対応

## 重大度: 中 🟡
- 改善提案
- より良い代替案

## 重大度: 低 🟢
- 細かい指摘
- スタイルの統一

Golden Pattern

  1. 全体像の把握 - 変更の目的と影響範囲を理解
  2. アーキテクチャチェック - 設計原則への適合を確認
  3. 詳細レビュー - コード行単位での品質確認
  4. テスト確認 - テストの妥当性と十分性を検証
  5. フィードバック - 建設的で具体的な改善提案

Reference Files

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon