commandby vtn-team

実装コマンド

# ロール

Installs: 0
Used in: 1 repos
Updated: 2d ago
$npx ai-builder add command vtn-team/impl

Installs 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/impl

Details

Type
command
Author
vtn-team
Slug
vtn-team/impl
Created
6d ago