← 返回 Skills 市场
tomleelive

Unity Skill

作者 Tom Jaejoon Lee · GitHub ↗ · v1.6.1
cross-platform ⚠ suspicious
2206
总下载
3
收藏
2
当前安装
9
版本数
在 OpenClaw 中安装
/install openclaw-unity-skill
功能描述
Control Unity Editor via OpenClaw Unity Plugin. Use for Unity game development tasks including scene management, GameObject/Component manipulation, debugging, input simulation, and Play mode control. Triggers on Unity-related requests like inspecting scenes, creating objects, taking screenshots, testing gameplay, or controlling the Editor.
安全使用建议
This skill appears coherent for remote control of the Unity Editor, but it grants powerful capabilities inside your Editor/project (reading script files, executing arbitrary code via reflection, installing packages from git, deleting/moving assets, taking screenshots). Before installing: 1) Backup your project and test in a disposable project first. 2) Review extension/index.ts yourself (it will be copied to ~/.openclaw/extensions/unity). 3) Keep disableModelInvocation set to true unless you explicitly trust the remote gateway and want the agent to auto-call tools. 4) If you will use the Gateway (Telegram/Discord/OpenClaw channels), be aware results (console output, screenshots, script contents) can be relayed to remote channels — only enable remote access when you trust the channel/recipients. 5) If you do not want the skill to install code from external git URLs, avoid using the package.add with gitUrl option or disable the Bridge in environments where network-sourced packages are risky. 6) If you need higher assurance, review or run the extension in a restricted environment (no network access) and audit any added packages before accepting them.
功能分析
Type: OpenClaw Skill Name: openclaw-unity-skill Version: 1.6.1 The skill is classified as suspicious due to the `unity_execute` tool's `script.execute` capability, which allows arbitrary C# code execution within the Unity Editor context (a significant RCE vulnerability). Additionally, the `package.add` tool enables installation of packages from arbitrary Git URLs, posing a supply chain risk. While these are powerful features for a development tool, they present high-risk attack surfaces if exploited, even though there is no direct evidence of malicious intent (e.g., data exfiltration, backdoor installation) in the provided files (`SKILL.md`, `references/tools.md`, `extension/index.ts`). The default `disableModelInvocation: true` setting in `SKILL.md` mitigates automatic exploitation but can be overridden.
能力评估
Purpose & Capability
Name/description (control Unity Editor) match the provided files and instructions: the repository contains a gateway extension (extension/index.ts), an install script to copy that extension into ~/.openclaw/extensions/unity, and extensive tool documentation for scene/GameObject/component manipulation and Play-mode control. No unrelated binaries, credentials, or config paths are requested.
Instruction Scope
SKILL.md stays on-scope for remote Unity editor control and documents how to install and use the gateway/MCP modes. However the tool set includes 'script.execute' (reflection-based method calls), 'script.read' (read script files), asset deletion/move, and package.add (including git URLs). Those capabilities legitimately belong to a remote-control Unity skill, but they are high-privilege: they can read project source, run arbitrary code in the Editor context, install code from remote git repositories, and capture screenshots. SKILL.md also describes remote Gateway usage (Telegram/Discord/OpenClaw channels) where results could be transmitted off-machine — this is expected but increases the need for caution.
Install Mechanism
There is no external network fetch during install: install-extension.sh copies extension files from the skill directory into ~/.openclaw/extensions/unity. No downloads from unknown URLs or archive extraction are performed. This is a low-risk local file copy install.
Credentials
The skill declares no required environment variables, no primary credential, and no external config paths. The lack of requested secrets is proportional to the stated purpose. Note: the extension enables HTTP endpoints and sets CORS headers (Access-Control-Allow-Origin: *), which is functional for gateway usage but can broaden what origins may interact with the local handler if the gateway exposes it.
Persistence & Privilege
The skill does not request 'always: true' and SKILL.md advertises disableModelInvocation: true (preventing autonomous tool calls by default). The install copies files into the user's OpenClaw extensions folder (expected). The extension does not appear to modify other skills' configs or request system-wide privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-unity-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-unity-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.6.1
openclaw-unity-skill v1.6.1 - Added a LICENSE.md file to clarify project licensing. - No user-facing functionality changes.
v1.6.0
**Skill upgraded with major feature and tooling expansion.** - Version set to 1.6.0 with expanded toolset (now ~100 tools). - Added new categories and tools: materials, prefabs, assets, packages, and testing. - New workflows and usage examples for: material management, prefab creation/use, asset/package operations, and test running. - Enhanced script execution with support for reflection-based method calls. - Updated instructions for new connection modes: OpenClaw Gateway (remote) and MCP Bridge (local). - Added guides and table updates for new and existing tool categories.
v1.3.9
openclaw-unity-skill 1.3.9 - No file changes detected in this version. - All features, tools, and documentation remain unchanged.
v1.3.8
- Added homepage, author, and disableModelInvocation metadata to SKILL.md. - Enhanced documentation: added an install-extension.sh explanation and clarified first-time setup steps. - Introduced a Security section describing model invocation restrictions (in Korean and English). - Updated Quick Reference code samples for better clarity and accuracy. - Added "Links" and "License" sections to documentation.
v1.3.3
- Added .DS_Store file to the repository. - Updated documentation to state 52 built-in tools (previously 50).
v1.3.0
openclaw-unity-skill 1.3.0 - No changes in this release; documentation and files remain unchanged.
v1.2.0
- Added 6 new built-in tools, expanding from 44 to 50 total. - New scene tools: `scene.open` (open scene in Editor mode). - Expanded GameObject tools: added `gameobject.delete` (alias for destroy). - Expanded Transform tools: added `transform.getPosition`, `transform.getRotation`, and `transform.getScale`. - Quick Reference and tool tables updated with new and clarified tool listings.
v1.1.0
- Added instructions for first-time setup, including an installation script and extension directory. - Introduced new gateway extension files under the extension/ directory. - Added install-extension.sh script for streamlined installation. - Expanded Console tool category to include a new tool: console.getErrors. - Updated troubleshooting and setup guidance for improved clarity.
v1.0.0
Initial release of the Unity Plugin skill. - Control Unity Editor through 44 tools covering scene management, GameObject/component operations, debugging, input simulation, and Play mode. - Supports workflows for scene inspection, object manipulation, UI testing, playback control, recompiling, and more. - Includes troubleshooting tips and usage examples for common Unity development tasks.
元数据
Slug openclaw-unity-skill
版本 1.6.1
许可证
累计安装 2
当前安装数 2
历史版本数 9
常见问题

Unity Skill 是什么?

Control Unity Editor via OpenClaw Unity Plugin. Use for Unity game development tasks including scene management, GameObject/Component manipulation, debugging, input simulation, and Play mode control. Triggers on Unity-related requests like inspecting scenes, creating objects, taking screenshots, testing gameplay, or controlling the Editor. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2206 次。

如何安装 Unity Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-unity-skill」即可一键安装,无需额外配置。

Unity Skill 是免费的吗?

是的,Unity Skill 完全免费(开源免费),可自由下载、安装和使用。

Unity Skill 支持哪些平台?

Unity Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Unity Skill?

由 Tom Jaejoon Lee(@tomleelive)开发并维护,当前版本 v1.6.1。

💬 留言讨论