U3D Dev Tools AI — Testing skill for Claude Code
Unity UPM tools for AI-assisted Editor automation: test runner, reflection debug service, Lua diagnostics transport, and agent linker.
How to install U3D Dev Tools AI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sputnicyoji/U3D-Dev-Tools-AI and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What U3D Dev Tools AI does
Unity UPM tools for AI-assisted Editor automation: test runner, reflection debug service, Lua diagnostics transport, and agent linker.
Alternatives in Testing
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- Skill Debug — Debug issues methodically — use when stuck on errors, test failures, or unexpected behavior 2.8k ★
- TDD Diagnostics.V1 — Follow strict TDD stages 272 ★
README
U3D Dev Tools AI
Unity Package Manager tools for AI-assisted Unity Editor automation.
This repository is distributed as one UPM package:
com.sputnicyoji.u3d-dev-tools-ai
It contains local Editor services and agent-side clients so an AI coding agent can run Unity tests, inspect Editor state, diagnose Lua runtime state through a project adapter, and sync agent skills into a Unity project.
Install
Add the package from Git URL:
{
"dependencies": {
"com.sputnicyoji.u3d-dev-tools-ai": "https://github.com/sputnicyoji/U3D-Dev-Tools-AI.git?path=/Packages/com.sputnicyoji.u3d-dev-tools-ai#u3d-dev-tools-ai-v0.2.8"
}
}
For local development, replace `` with an absolute path on your workstation:
{
"dependencies": {
"com.sputnicyoji.u3d-dev-tools-ai": "file:/Packages/com.sputnicyoji.u3d-dev-tools-ai"
}
}
If the repository is private, configure Git authentication before opening Unity. Use an SSH key or a Git credential helper. Do not put access tokens in `manifest.json`.
Contents
| Module | Path | Purpose |
|---|---|---|
| Core | Editor/Core |
Shared Editor-only infrastructure: main-thread dispatch, bounded request body reading, service lifecycle, and project-aware port registry. |
| Test Runner | Editor/TestRunner |
HTTP service for recompilation, EditMode tests, PlayMode tests, and test discovery. |
| Editor Debug | Editor/EditorDebug |
HTTP+JSON reflection/debug service for Unity Editor inspection. |
| Lua Device Debug | Runtime/LuaDeviceDebug, Editor/LuaDeviceDebug |
Transport layer for project-provided Lua runtime diagnostics in Editor and Android Development Builds. |
| U3D Dev Tools AI Settings | Editor/U3DAILinker |
Project Settings UI for agent asset sync and package registry inspection. |
| Agent assets | Agent~ |
Python clients, skills, and managed rule fragments for Claude Code / Codex. |
The package keeps multiple asmdef assemblies internally. Users install one
Related Skills
Autonom
Universal mobile test and debug harness for AI coding agents on Android emulators and iOS Simulator, with sema
AppReveal
Debug-only in-app MCP server for iOS/macOS/Android/Flutter/ReactNative. Gives LLM agents Playwright-like contr
Symphony Go
A Go implementation of the Symphony specification — a long-running automation service that reads work from iss
Specralph
Spec-driven AI coding automation CLI. AI Loops runner for Claude Code, OpenCode, Cursor, and other agent CLIs.
Muse:Confucius
Think with Confucius — adaptive structured session (v2.2) using rectification of names, leading by example, th
Claude Auto Dev
Autonomous development skills for Claude Code - task loops, testing, and deployment automation
Related Agents
MCP Server Engineer
Own the embedded MCP automation server in unity-explorer — design and implement MCP tools, protocol/transport
Gameengine
Use for the reusable Bevy-based game engine — ECS core, rendering, assets, scene/prefab, animation, physics, a
Smart Debug
You are an expert AI-assisted debugging specialist with deep knowledge of modern debugging tools, ob... - wsho