unity-cli SKILL.md skillA
unity-cli from amanidawn/dgame is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add amanidawn/dgame/unity-cli@git:20261105.055f7fbPins git:20261105.055f7fb in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- amanidawn/dgame
- Path
.agents/skills/unity-cli/SKILL.md- Versions recorded
- 5
- Latest version
- git:20261105.055f7fb, committed Nov 5, 2026
- First version recorded
- Sep 25, 2026
- Size
- 4,813 bytes
- Repository stars
- 178
- License
- MIT
使用本项目 Unity CLI 查询和验证 Editor/Development Player,操作场景、Prefab、组件和资源数据库,执行编译、测试和构建预检。涉及实际 Unity 状态、CLI 安装或连接排查时使用;纯源码或文档任务不连接 Editor。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# DGame Unity CLI ## 执行入口 Unity CLI 原生命令通过客户端已加载的 MCP 工具或 `unity command <name>` 调用。MCP 工具已暴露时直接使用其描述与参数,先以 `editor_status.projectPath` 核对当前工程;不要求服务名为 `unity-dgame`,也不要求每次读取客户端配置或运行本地 CLI。任务需要 CLI 且项目副本缺失时,先运行 `python .agents/scripts/workflow.py doctor` 完成准备和验收,再继续调用。未暴露对应工具时,直接 CLI 固定 `--project-path <GameUnity 绝对路径>`;Player 使用明确的 `--runtime-path`。 直接 CLI 使用 `GameUnity/Tools/unity.exe`,缺失时按 [版本配置](../../scripts/tool-versions.json) 准备项目副本。Pipeline 0.10 使用分组命令,例如 `unity command --project-path <绝对路径> editor status`;完整能力目录用 `pipeline list_commands --detail full`。CLI 不是 Unity Editor 的同名程序。 MCP 工具由客户端配置的 `unity mcp` 服务提供,Pipeline 为原生命令提供描述和参数 Schema;技能不注册工具,Workflow 也不负责 MCP 发现。`agents/openai.yaml` 的自动调用策略用于技能选择,不设置工具优先级。普通原生命令不需要 Workflow 白名单、包装脚本或审批文件。 查询、验证、安装与 MCP 接入统一见 [操作规程](references/operations.md),按任务读取对应章节。组合验证、CI 和报告按需使用 [项目 Workflow](../../README.md),Luban 生产导表使用 [luban-dev](../luban-dev/SKILL.md)。 | 操作 | CLI 命令 | MCP 工具 | |---|---|---| | 工程与场景查询 | `editor status`、`scene list_open` | `editor_status`、`scene_list_open` | | 脚本编译 | `test status` → `script recompile` → `script recompile_status` | `test_status` → `script_recompile` → `script_recompile_status` | …
Read the whole file at its exact version.
How to install
mdr add amanidawn/dgame/unity-cli@sha256:9781b4980a98616fThe line at the top of this page pins the label git:20261105.055f7fb, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_x7bfjqtcfhdexnsh)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Sep 25, 2026 and Nov 5, 2026, about one every 10 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261105.055f7fb latest | 2026-11-05 | 055f7fb | 4,813 B | A | view · diff |
| git:20261013.eb719b0 | 2026-10-13 | eb719b0 | 4,604 B | A | view · diff |
| git:20261011.7d175a8 | 2026-10-11 | 7d175a8 | 4,431 B | A | view · diff |
| git:20261006.645263a | 2026-10-06 | 645263a | 3,597 B | A | view · diff |
| git:20260925.da519a1 | 2026-09-25 | da519a1 | 3,114 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4813 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
amanidawn/dgame · 178 stars · license MIT · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_x7bfjqtcfhdexnsh GET https://markdownregistry.com/api/v1/resolve?ref=amanidawn/dgame/unity-cli GET https://markdownregistry.com/api/v1/blob/9781b4980a98616fb73001ed1c368e383287b32a78dda87c2504be845a493d25
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.