リポジトリの全体像を掴む
このプロジェクトの概要を教えて。
技術スタック、ディレクトリ構成、主要機能を説明して。
Claude Codeがファイルを読み歩いて、プロジェクトの全体像をまとめてくれる。
特定の機能を理解する
認証はどうやって実装されてる?
関連ファイルを全部見つけて、処理の流れを説明して。
データはどこに保存されてる?
DBのスキーマとアクセスしてる箇所を教えて。
「ここわからん」を聞く
src/lib/auth.ts の 42行目あたりの処理が理解できない。
何をしてるのか日本語で説明して。
このuseEffectが何のために必要なのか教えて。
(コード貼付)
変更の影響範囲を調べる
src/lib/types.ts の Article型を変更したい。
この型を使ってるファイルを全部洗い出して。
影響範囲を教えて。
OSSのコードを読む
このプロジェクトにコントリビュートしたい。
CONTRIBUTING.mdを読んで、開発環境のセットアップ手順を教えて。
このOSSのアーキテクチャを図にして。
どのモジュールがどのモジュールに依存してるか。
git blameで経緯を知る
src/app/page.tsx が最後に大きく変更されたのはいつ?
変更の経緯をgit logから教えて。
新しいプロジェクトに入ったとき
/init
→ CLAUDE.mdが生成される。次回以降、Claude Codeがプロジェクトを理解した状態で対話できる。
このプロジェクトのオンボーディング資料を作って。
新しいメンバーが読む想定で:
- プロジェクトの目的
- 技術スタック
- ローカル開発環境の構築手順
- ディレクトリ構成と主要ファイルの役割