Skip to content

プロンプト例

コードレビュー

アーキテクチャレビュー

このコードベースのアーキテクチャを分析してください。
1. 全体的な構造とパターンを評価
2. アーキテクチャ上の潜在的な問題点を特定
3. スケーラビリティ向上のための改善案を提案
4. ベストプラクティスに従っている部分を指摘

保守性とモジュール性に特に注目してください。

セキュリティレビュー

このコードベースのセキュリティレビューを実施してください。
1. 潜在的なセキュリティ脆弱性の特定
2. 一般的なセキュリティアンチパターンのチェック
3. エラー処理と入力バリデーションの確認
4. 依存関係のセキュリティ評価

具体的な例と対策手順を含めてください。

パフォーマンスレビュー

パフォーマンスの観点からコードベースをレビューしてください。
1. パフォーマンスのボトルネックを特定
2. リソース使用状況の確認
3. アルゴリズムの効率性の評価
4. キャッシュ戦略の評価

具体的な最適化の推奨事項を含めてください。

ドキュメント生成

API ドキュメント

包括的なAPIドキュメントを生成してください。
1. すべてのパブリックエンドポイントをリストアップし説明
2. リクエスト/レスポンスのフォーマットを文書化
3. 使用例を含める
4. 制限事項や制約を記載

開発者ガイド

以下の内容を含む開発者ガイドを作成してください。
1. セットアップ手順
2. プロジェクト構造の概要
3. 開発ワークフロー
4. テストアプローチ
5. 一般的なトラブルシューティング手順

アーキテクチャドキュメント

システムアーキテクチャを文書化してください。
1. 高レベルの概要
2. コンポーネント間の相互作用
3. データフロー図
4. 設計上の決定と根拠
5. システムの制約と制限事項

分析と改善

依存関係の分析

プロジェクトの依存関係を分析してください。
1. 古くなったパッケージの特定
2. セキュリティ脆弱性のチェック
3. 代替パッケージの提案
4. 依存関係の使用パターンの確認

具体的なアップグレード推奨事項を含めてください。

テストカバレッジ

テストカバレッジを確認してください。
1. テストされていないコンポーネントの特定
2. 追加のテストケースの提案
3. テストの品質の確認
4. テスト戦略の推奨

具体的な改善案を提供してください。

コード品質

コード品質を評価し、改善点を提案してください。
1. 命名規則の確認
2. コード構成の確認
3. エラー処理の評価
4. コメントの実践の確認

良いパターンと問題のあるパターンの具体例を提供してください。

より良い結果を得るためのヒント

  1. 具体的に: 明確な目標と評価基準を含める
  2. コンテキストを設定: あなたの役割と必要な専門知識レベルを指定
  3. レスポンス形式: 希望する回答の構造を指定
  4. 優先順位: どの側面が最も重要かを示す

モデル別の注意点

Claude

  • XML出力形式を使用
  • 重要な指示を最後に配置
  • レスポンス構造を指定

ChatGPT

  • Markdown形式を使用
  • 大規模なコードベースはセクションに分割
  • システムロールプロンプトを含める

Gemini

  • すべての形式で動作
  • 特定の領域に焦点を絞る
  • ステップバイステップの分析を使用

Released under the MIT License.