メインコンテンツへスキップ
仕様書・設計 上級 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 が 毎回必ず読む 設定ファイルです。ここにルールを書いておくと、毎回指示しなくても一貫した動作が保証されます。

プロジェクトが大きくなるほど、このファイルの価値は高まります。

生成後にすること

  1. 生成された CLAUDE.md を確認する
  2. プロジェクト固有のルールを追記する
  3. チームメンバーにレビューしてもらう
  4. Git にコミットして、全員が同じルールで作業できるようにする