# 実装計画の作成 このコマンドは、実装計画をチェックリスト形式で作成し、ファイルに保存します。 ## 手順 1. **ファイル名の決定**: - `$ARGUMENTS` が指定されている場合: そのファイル名を使用 - `$ARGUMENTS` がない場合: 会話内容から実装内容を分析し、適切な英名を生成 - 例: "ユーザー認証機能" → `user-authentication-plan.md` - 例: "決済機能の実装" → `payment-feature-plan.md` - 例: "APIエンドポイント追加" → `api-endpoints-plan.md` 2. **会話内容から実装計画を抽出**: - 実装の目的・概要 - 必要な作業項目(機能実装、テスト、ドキュメント作成など) - 各項目の依存関係や順序 3. **チェックリスト形式で整形**: ```markdown # [実装の名前] ## 概要 [実装の目的と概要を簡潔に記述] ## 実装計画 - [ ] 作業項目1 - [ ] 作業項目2 - [ ] 作業項目3 ## 備考 [追加の注意事項や参考情報] ``` 4. **ファイルに書き込み**: - `.ai-agent/plans/` ディレクトリが存在しない場合は作成(`mkdir -p .ai-agent/plans`) - 指定されたファイル名(または自動生成されたファイル名)で `.ai-agent/plans/` 以下に保存 - 保存先: `.ai-agent/plans/<ファイル名>` 5. **保存完了を報告**: - 保存したファイル名 - チェックリストの項目数 - 実装計画の概要 ## 引数 `$ARGUMENTS` (オプション) - ファイル名(例: `user-registration-plan.md`) ## 使用例 ```bash # ファイル名を指定して作成 /create-plan authentication-feature-plan.md # → .ai-agent/plans/authentication-feature-plan.md に保存 # ファイル名を省略(自動生成) /create-plan # 例: .ai-agent/plans/user-authentication-plan.md が生成される ``` ## 注意事項 - 既存のファイルが存在する場合は、上書き前に確認します - ファイル名は英数字とハイフンを使用することを推奨します - このコマンドは新規作成用です。既存の計画を更新する場合は `/update-plan` を使用してください