仕様書・設計 上級 Claude Code
CLAUDE.md 自動生成プロンプト
プロジェクトに最適化された CLAUDE.md を自動生成する上級プロンプト。
プロンプト
このプロジェクトのコードベースを分析し、最適な CLAUDE.md を生成してください。 ## 分析してほしい項目 1. 使用している技術スタック(package.json, tsconfig.json 等から) 2. プロジェクト構成(ディレクトリ構造) 3. コーディングスタイル(既存コードのパターン) 4. 既存の設定ファイル(ESLint, Prettier 等) ## CLAUDE.md に含める項目 ### 1. プロジェクト概要 - 技術スタックとバージョン - アーキテクチャの概要 ### 2. 絶対禁止事項 - rm -rf の実行禁止 - 未承認の外部API呼び出し禁止 - .env のコミット禁止 - any 型の使用禁止 - [プロジェクト固有の禁止事項を分析して追加] ### 3. コーディング規約 - [既存コードから自動検出した規約] - Conventional Commits の形式 - 命名規則 ### 4. ファイル操作ルール - 変更可能なディレクトリ - 変更禁止のディレクトリ - 新規ファイル作成時の命名規則 ### 5. 事前承認ワークフロー - パッケージ追加時 - 設定ファイル変更時 - 破壊的変更時 ### 6. テスト・品質基準 - [プロジェクトのテストフレームワークに応じた基準] ## 出力形式 そのまま CLAUDE.md として保存できるマークダウン形式で出力してください。
#CLAUDE.md
#設定
#ガバナンス
使い方
既存プロジェクトのルートディレクトリで Claude Code を起動し、このプロンプトを実行します。Claude がコードベースを自動分析して、プロジェクトに最適化された CLAUDE.md を生成します。
CLAUDE.md の重要性
CLAUDE.md は Claude Code が 毎回必ず読む 設定ファイルです。ここにルールを書いておくと、毎回指示しなくても一貫した動作が保証されます。
プロジェクトが大きくなるほど、このファイルの価値は高まります。
生成後にすること
- 生成された CLAUDE.md を確認する
- プロジェクト固有のルールを追記する
- チームメンバーにレビューしてもらう
- Git にコミットして、全員が同じルールで作業できるようにする