34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# Review Magic Numbers
|
||
|
||
## Description
|
||
|
||
コード内のマジックナンバー(ハードコードされた数値リテラル)をレビューし、定数化すべき箇所を特定するコマンドです。
|
||
|
||
## Prompt Template
|
||
|
||
`magic-number-reviewer`エージェントを使用して、最近書かれたまたは変更されたコードのマジックナンバーをレビューしてください。
|
||
|
||
以下のタスクを実行してください:
|
||
|
||
1. **MCP ツールを使用してレビュー基準を取得する**
|
||
|
||
- `magic-number-review-prompt.md` を取得し、レビュー基準を確認
|
||
|
||
2. **コードのマジックナンバーを分析する**
|
||
|
||
- 最近の変更ファイルを調査
|
||
- ハードコードされた数値リテラルを特定
|
||
- 重要度別に分類(重大、中程度、軽微)
|
||
|
||
3. **実行可能なフィードバックを提供する**
|
||
- 各マジックナンバーについて問題点を説明
|
||
- 説明的な定数名を提案
|
||
- リファクタリング後のコード例を表示
|
||
|
||
## Notes
|
||
|
||
- ビジネスロジックに関わる数値を優先的にレビュー
|
||
- 0、1、-1 などの一般的な値は文脈によって許容される
|
||
- 定数の命名規則(SNAKE_CASE)と配置場所を推奨
|
||
- レビュー結果は日本語で提供
|