batihandev/unity-mcp-skills/tooling

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when about to write or install a custom Editor script, add a [MenuItem], build a custom Editor window, or create a one-off Editor helper — to check whether a ready-to-paste template already exists in tooling/<domain>/ before reaching for Unity_CreateScript.

Install

npx vskill@latest install batihandev/unity-mcp-skills/tooling

SKILL.md

Tooling Index

Install-once Editor script templates live under ../../tooling/<domain>/. Check here before writing a new Editor script from scratch.

When to Use

Reach for tooling/ when the task needs a persistent Editor-side helper rather than a one-shot Unity_RunCommand body. Signals:

  • About to paste a [MenuItem("Tools/...")] script via Unity_CreateScript.
  • Need a tool the user re-runs from the Editor menu later (screenshots, exporters, custom build steps, batch operations).
  • A recipe in recipes/<domain>/ carries a "Prerequisite: install Editor script" note pointing at tooling/<domain>/.

Do NOT use for one-shot operations — those belong in recipes/<domain>/ and run through Unity_RunCommand.

Routing

  1. Open ../../tooling/<domain>/README.md for the domain that matches the task (e.g. tooling/ui/).
  2. If a matching tool exists, install via Unity_CreateScript at the path the tool file specifies.
  3. Wait for Unity to recompile — poll EditorApplication.isCompiling (see UI Authoring Loop Phase 1 in ../ui/SKILL.md).
  4. Call the installed menu items via EditorApplication.ExecuteMenuItem.

If no tool covers the case, write one — but check first.

Available domains

DomainFolderTools
test`../../tooling/test/`test_runner_tool
ui`../../tooling/ui/`ui_screenshot_tool

Common Mistakes

  • Pasting a tooling/ C# block into Unity_RunCommand. These are install-once Editor scripts, not IRunCommand bodies — they will not compile in the RunCommand context. Always install via Unity_CreateScript at the path the tool file specifies.
  • Calling EditorApplication.ExecuteMenuItem immediately after install. Unity needs to recompile the new script before the menu items register. Poll isCompiling first.
  • Treating tooling/ files as compile/run-gated like recipes/. They have no validation gate — install into a scratch project once before trusting at scale.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/batihandev/unity-mcp-skills/tooling/badge)](https://verified-skill.com/skills/batihandev/unity-mcp-skills/tooling)

Something wrong with this skill or its page? Tell us.