本文へ移動
cccskills
無料GitHub で公開

unity-check

Unity MCP を使った実装検証スキル。コンパイルエラー確認(L1)、Play Mode 動作確認(L2)、スクリーンショット目視確認(L3)の3段階で検証する。「検証して」「動作確認」「Play Mode で確認」「スクリーンショットで確認」「エラーチェック」といったリクエスト時、または他スキル(dev-game 等)から参照されて使用。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

dev-game

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

game-review

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

github-pages-deploy

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

unity-audio-generator

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

unity-mcp-setup

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

unity-remote-control

無料日本語概要

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

umezy/hcg-workflows62026年3月18日 更新

umezy のスキルをすべて見る

このスキルの問題を報告する