【結論】解決策 / 実行コマンド
ForkしたOSSでは、まずライセンス、CONTRIBUTING、テスト方法、upstreamとの差分を確認します。
Claude Codeには最初から機能実装を丸投げせず、影響範囲と受入条件を調査させます。
# ターミナルで実行:自分のForkを取得
git clone git@github.com:YOUR_NAME/PROJECT.git
cd PROJECT
# ターミナルで実行:upstreamを登録
git remote add upstream https://github.com/ORIGINAL_OWNER/PROJECT.git
git fetch upstream
# ターミナルで実行:作業ブランチを作成
git switch -c feature/dark-mode
# ターミナルで実行:Claude Codeを起動
claude具体的な手順・設定方法
ライセンスとCONTRIBUTING.mdを確認します。
upstreamの最新状態へ追従し、既存テストを実行します。
計画、最小実装、テスト、差分レビュー、PRの順で進めます。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
CONTRIBUTING.md、README、既存テーマ実装を調査してください。
ダークモード追加の変更候補と必要テストを報告し、承認するまで編集しないでください。
公開APIや既存設定との後方互換性を維持してください。注意点・よくあるエラーと対処法
OSSのコードや名称を利用する際はライセンスと商標条件を確認してください。
docsを一律除外すると重要な設計・貢献規約を見落とします。
大規模な自動翻訳や整形だけのPRは、プロジェクトの方針を確認してから作成してください。