mcpField
U
unity-implement

unity-implement

github.com/icarealot開発063 回インストール3 日前に更新
リポジトリ

unity-implement について

Unity プロジェクトで依頼された変更を実装するワークフロースキルです。ツールと編集の範囲を定め、Unity pipeline で検証し、成果物の整理と報告を指示します。

主な機能

  1. 01プロジェクトとツールの範囲を規定
  2. 02Unity ツールでコードと UI を編集
  3. 03型チェックとテストを実行
  4. 04一時ファイルを .scratch/ に保存
  5. 05手動プレイテストと Player Build は保留

活用シーン

  1. 01タスク仕様に沿って Unity 機能を実装
  2. 02個別テストと全テストで変更を検証
  3. 03Unity YAML を直接編集せず UI を変更

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/icarealot/dotfiles --skill unity-implement

インストール後、Claude Code で/unity-implementを入力して読み込まれたか確認します。

詳細

ユーザーが仕様またはタスクで説明した作業を実装します。

1. 作業範囲を確認する

  • unity-cli と unity-pipeline。
  • Runtime/Canvas UI には ui-ugui、Editor IMGUI には ui-imgui。
  • 新しい外部パッケージ、Packages/manifest.json の変更、TMP Essentials などのエディターリソースのインポートは行いません。
  • エディターを開いておきます。

ゲートに失敗した場合は作業を中止し、必要なユーザー操作を報告します。

2. 実装と検証

  • 可能な場合は、事前に合意した接点で unity-tdd を指定して Skill ツールを呼び出します。
  • unity-pipeline を使用して、型チェックと個別テストファイルの実行を定期的に行い、最後にテストスイート全体を一度実行します。
  • コード以外の編集にはすべて unity-cli を使用し、Unity YAML は直接編集しません。
  • Runtime/Canvas UI には ui-ugui、Editor IMGUI には ui-imgui を使用します。
  • 一時スクリプト、ファイル、ログ、エクスポート、スクリーンショット、コマンド出力はすべてリポジトリルートの .scratch/ に置きます。報告前に、この作業項目で作成した成果物をすべて削除します。
  • 人によるプレイテストと Player Build は実行せず、未実施として報告します。

3. 報告

完了後、結果または発生した問題を報告します。

コメント