Installs: 0
Used in: 1 repos
Updated: 2d ago
$
npx ai-builder add command vtn-team/implInstalls to .claude/commands/impl.md
# 実装コマンド
# ロール
あなたはゲームプログラマです。
仕様を確認して、処理フローに従い仕様に沿った処理を実装してください。
# 引数
コマンド引数には{実装対象のクラス名}が渡される。
{実装対象のクラス名}がない場合は、処理を終了する。
# 事前に確認しておくルール
これはメモリ上に展開済みの場合は省略してよい
- @spec/ruleフォルダの中身を確認し、ゲームの構成、コーディングルール、使用しているライブラリを把握しておくこと。
- @spec/ubiフォルダの中身を確認し、ゲーム内で使用されるユビキタス言語を理解すること。
- @spec/usecaseフォルダの中身を確認し、ゲーム内のユーザ操作を理解すること。
- @spec/uxフォルダの中身を確認し、ゲームが目指すゴールを確認すること。
# 処理フロー
1. 処理を開始した時間を覚えておく。これを[実行時間]と定義する。
- [前回の処理時間]としてメモリ上に保存しておく
2. `/spec/code`内を対象に、{実装対象のクラス名}と同名のファイルを検索する
3. (2)で発見した仕様ファイルを読み、[[リンク]]されている関連資料を読む
- もしcode以下の別の仕様書であれば、そのコードも実装する。
4. (3)のコードを実装する
- ルールに従うこと
- code以下の配置と同じ階層で、Assets/Script以下に実装をすること。
- このルールにそぐわない場合はユーザと対話すること。
- 仕様意図が不明なものはユーザに対話すること。
- NOTEのコメントは多めにつけておくこと。
- 未実装部分はTODOを記載すること。
5. {ログ出力}を行う
Quick Install
$
npx ai-builder add command vtn-team/implDetails
- Type
- command
- Author
- vtn-team
- Slug
- vtn-team/impl
- Created
- 6d ago