Skip to content
cccskills
FreePublished on GitHub

unity-check

Unity MCP を使った実装検証スキル。コンパイルエラー確認(L1)、Play Mode 動作確認(L2)、スクリーンショット目視確認(L3)の3段階で検証する。

「検証して」「動作確認」「Play Mode で確認」「スクリーンショットで確認」「エラーチェック」といったリクエスト時、または他スキル(dev-game 等)から参照されて使用。

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Unity Check

Unity MCP ツールを使い、実装の正しさを3段階のレベルで検証する。

検証レベル

L1: コンパイル確認(~1-2K tokens)

read_console でエラー・警告を確認する。

手順:

  1. read_console(type="Error") を実行
  2. エラーがあれば修正し、再度確認
  3. エラーが0件になるまで繰り返す

L2: Play Mode 確認(~3-5K tokens)

Play Mode で実行し、ランタイムエラーがないことを確認する。

手順:

  1. manage_editor(action="play") で Play Mode 開始
  2. 3秒待機(初期化処理の完了を待つ)
  3. read_console(type="Error") でランタイムエラーを確認
  4. manage_editor(action="stop") で Play Mode 停止
  5. エラーがあれば修正し、L1 から再実行

L3: スクリーンショット確認(~100-300K tokens)

Play Mode 中のゲーム画面をスクリーンショットで取得し、視覚的に確認する。

前提条件:

  • Canvas の Render Mode が Screen Space - Camera に設定済み
  • Main Camera が Canvas の worldCamera に割り当て済み

手順:

  1. manage_editor(action="play") で Play Mode 開始
  2. 3秒待機
  3. manage_camera(action="screenshot", include_image=true, max_resolution=640) で取得
  4. スクリーンショットを確認し、表示崩れや異常がないか判定
  5. read_console(type="Error") でランタイムエラーも確認
  6. manage_editor(action="stop") で Play Mode 停止
  7. 問題があれば修正し、L1 から再実行

使い分けガイド

状況レベル
スクリプト作成・編集後L1
コミット前の動作確認L2
UI/演出の実装後L3
マイルストーン到達時L3

呼び出し例

他スキルから参照する場合:

  • 「L1 検証を実行」→ read_console のみ
  • 「L2 検証を実行」→ Play Mode + console
  • 「L3 検証を実行」→ Play Mode + screenshot + console

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Unity カジュアルゲームを仕様駆動開発(Specification-Driven Development)で作成する。仕様を先に確定させ、設計・実装・テストを行うことで手戻りを最小化する。「ゲームを作って」「仕様駆動開発」「SDD」「ゲーム企画書」「機能仕様書」「技術仕様書」「テスト仕様書」「タスクリスト」「Unityゲーム開発」「カジュアルゲーム」といったリクエスト時に使用。Phase 1(企画書)からPhase 8(リリース)まで段階的にドキュメントを作成し、仕様に基づいて実装・テスト・検証を行う。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

ゲーム画面全てのスクリーンショットを撮影し、スクショとコードベースを分析して改善提案を行う。「レビュー」「改善提案」「ゲームレビュー」「スクショして改善」「画面チェック」「ビジュアルレビュー」「UI改善」「UX改善」「フィードバック」といったリクエスト時に使用。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

WebGL ビルド成果物を StatiCrypt で暗号化し、GitHub Pages にデプロイする。「デプロイ」「GitHub Pages」「公開して」「アップロード」といったリクエスト時に使用。パスワードは Build/ 内で管理し、リポジトリ作成からプッシュまでを自動化する。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

Unity プロジェクト向けにプロシージャル音声(SE・BGM)を C# Editor スクリプトで生成する。「音声を生成」「SEを作って」「BGMを作って」「サウンドアセット」「AudioGenerator」「効果音」「プロシージャルオーディオ」といったリクエスト時に使用。WAV ファイル(44100Hz/16bit/Mono)を Assets フォルダに直接出力し、外部ツール不要で完結する。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

Unity MCPのセットアップと接続を行う。Unity EditorとClaude Codeの間でMCP接続を確立するための手順を実行する。「Unity MCP セットアップ」「MCP接続」「Unity MCP設定」「UnityMCP」「MCP For Unity」「MCPが繋がらない」「Unity Editorと接続」といったリクエスト時に使用。新規セットアップとトラブルシューティングの両方に対応。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

Unity ゲームに DebugManager + McpRemoteControl を実装し、エージェント(Claude Code / MCP)が Play Mode 中のゲーム状態を自動制御できるようにする。God モード、画面遷移、スコア操作を MCP から直接実行し、受け入れテストを人手なしで自動化する。「デバッグ」「DebugManager」「God モード」「MCP リモート制御」「自動テスト」「受け入れテスト自動化」といったリクエスト時、または dev-game スキルの Phase 6(DebugManager 実装)・Phase 7(テスト検証)から参照されて使用。

The English summary is being prepared. Showing the original description.

umezy/hcg-workflows6Updated Mar 18, 2026

See all skills by umezy

Report a problem with this skill