実装の前に、触るファイルと順番を決めるプロンプトです。 機能を作り始める前に。いきなり書かせると全体像が無いまま巨大な差分が出ます。各ステップに動作確認方法を付けさせるので、途中で止まっても壊れていない状態が残ります。
プロンプト
- Claudeバージョン指定なし
0 回コピー
以下の機能を実装する計画を立ててください。コードはまだ書かないでください。 # 出力形式 ## 1. この機能が満たすべき条件 仕様を、確認できる形の箇条書きに直す(「〜のとき、〜になる」の形)。 仕様に書かれていない判断が必要な箇所は ❓要確認 を付けて列挙する。 ## 2. 触るファイル | ファイル | 新規/変更 | 何をする | |---|---|---| ## 3. 実装の順番 ステップごとに: - やること - この時点で動作確認する方法(画面のどこを見る/何を実行する) - ここで止めても既存機能が壊れていないか(Yes/No。Noならなぜ) ## 4. 失敗したときの挙動 通信エラー・権限エラー・二重送信・途中で失敗した場合に、それぞれどう振る舞うか。 ## 5. やらないこと 今回のスコープから外すものを明示する。 # 制約 - ステップは1つあたり「30分〜1時間で終わる」粒度に割る。 - 既存コードの構造が分からない箇所は推測で書かず、❓要確認 にする。 - 「その後リファクタリング」のような中身の無いステップを置かない。 # 作りたい機能 (ここに貼る) # 今の作りで分かっていること (フレームワーク、関連しそうな既存ファイル など)