# Code Review

> プロジェクトガイドラインへの準拠をチェックし、バグ、スタイル違反、コード品質問題を検出する。PRレビュー時に使用。 Use when this capability is needed.

- Skill: `tomevault-io/code-review-303` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/code-review-303`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/code-review-303/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/code-review-303

---


# Code Review スキル

## 目的

プロジェクトガイドラインへの準拠をチェックし、高信頼度の問題のみを報告する。

## 参照ガイドライン

- `AGENTS.md` の「よくある間違いと回避方法」
- `docs-template/MASTER.md` のコード生成ルール
- `docs-template/03-implementation/PATTERNS.md` の実装パターン

## 検出対象

- バグ（ロジックエラー、off-by-one、null参照）
- 禁止パターン違反（any型、マジックナンバー、console.log、エラー握りつぶし）
- 命名規則違反（camelCase、UPPER_SNAKE_CASE、PascalCase）
- 未使用のインポート・変数
- 30行を超える関数

## 信頼度スコア

各問題には0-100の信頼度スコアを付与してください：

| スコア | 意味 | 報告 |
|--------|------|------|
| 0-25 | 誤検出または既存の問題 | 報告しない |
| 26-50 | マイナーな指摘（ガイドラインに明記なし） | 報告しない |
| 51-79 | 有効だが低影響 | 報告しない |
| 80-90 | 重要な問題 | 報告する |
| 91-100 | クリティカルなバグまたは明示的な違反 | 必ず報告 |

**報告閾値: 信頼度80以上のみ報告**

## 出力形式

結果は以下のMarkdown形式で出力してください。Copilot CLI からのファイル出力に使用されます。

```markdown
# Code Review Results

## Critical Issues (信頼度 91-100)

- [ファイル名:行番号] 問題の説明
  - 信頼度: XX
  - 理由: なぜこれが問題か
  - 修正提案: どう修正すべきか

## Important Issues (信頼度 80-90)

- [ファイル名:行番号] 問題の説明
  - 信頼度: XX
  - 理由: なぜこれが問題か
  - 修正提案: どう修正すべきか

## Summary

- 検出された問題数: X
- Critical: X
- Important: X
```

## 注意事項

- 信頼度80未満の問題は報告しない
- 既存のコード（変更されていない部分）の問題は報告しない
- 推測や曖昧な指摘は避ける
- 具体的な修正提案を含める

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/feel-flow) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

