Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/frabcd/codex-ai-game-studio/setup-unitynpx skills add frabcd/codex-ai-game-studio --skill setup-unitygit clone --depth 1 https://github.com/frabcd/codex-ai-game-studioWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/frabcd/codex-ai-game-studio/setup-unity)<a href="https://agentmods.dev/skills/frabcd/codex-ai-game-studio/setup-unity"><img src="https://agentmods.dev/badge/skills/frabcd/codex-ai-game-studio/setup-unity.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00048 | $0.00381 |
| Opus 5 | $0.00024 | $0.00191 |
| Sonnet 5 | $0.00010 | $0.00076 |
| Haiku 4.5 | $0.00005 | $0.00038 |
Grade A, and why
setup-unity scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Set up Unity
Use the core doctor first. Confirm ProjectSettings/ProjectVersion.txt, Unity/Hub availability, OS/architecture, Python or Node requirements, existing Unity MCP servers, disk/network needs, and uncommitted files.
Default to CoplayDev/unity-mcp at the descriptor's immutable commit and MIT license. Choose IvanMurzak/Unity-MCP only when checked-in descriptor or doctor evidence shows that it satisfies a stated project requirement the default cannot; present that evidence. Otherwise use the default. Exactly one Unity MCP may be selected.
Run pack plan unity --project <root> --output <plan.json>. Select the alternative only with --provider IvanMurzak/Unity-MCP. If a verified local server executable already exists, add --server-executable <absolute-path> --server-sha256 <sha256>; never accept a relative or hash-mismatched executable. Present downloads, licenses, permissions, actions, backups, expiry, rollback, and digest. Wait for the user to repeat the displayed digest verbatim. Apply with pack apply --project <root> --plan <plan.json> --confirmed-digest <digest> and finish with pack doctor plus a read-only Unity version/connection health check.
If another Unity host selection is active, use --replace only after comparing capability, quality, cost, performance, security, and limitations. Rollback is always a separately confirmed transaction.
Do not invoke this skill for version-only or other metadata-only questions. Read only the requested project metadata and do not create an adapter plan.
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 17 lines · 48 tokens per session scan A 146fbded7816
setup-unity is a skill published in the GitHub repository frabcd/codex-ai-game-studio (7 stars, last pushed 10d ago), licensed MIT. It adds 48 tokens to every session and 381 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
3d_object
Judge whether a generated mesh is fit to ship in a browser game, from the same rendered sheet the orientation review uses.
audio
Use this Skill when a game plan requires dialogue, voice lines, sound effects, foley, ambience, or other offline WAV assets. This is asset generation, not a runtime audio-playback contract; use the selected engine context after an asset has passed review.
image
Use this Skill when a game plan needs a single-subject concept image, a character reference cleaned for image-to-3D, or a front-facing transparent T-pose image for downstream character reconstruction. T-pose generation is an image-generation and image-editing task; it is not a separate asset category.
create-vfx-effects
Create and control reusable game VFX in Unreal Engine 5 or Unity, including smoke, fire, explosions, dust, stylized ink/frost/cyber effects, and action-attached effects. Use for environmental or combat VFX, Niagara, Unity ParticleSystem, VFX lifecycle, animation/socket binding, or engine code that must reuse an…
game-build
Build a risk-matched whitebox or the approved production game for its target runtime. Turn GAMEDESIGN, and ARTDIRECTION when production begins, into a minimal BUILDBRIEF and a runnable candidate that can be iterated with replayable evidence. Use for prototype the riskiest design question, implement the approved game…
novel-game-analyze
Deconstruct a novel for game adaptation. Compress a raw novel, deconstruction library, or writing project into a SOURCEBIBLE with cited textual evidence, extracting world rules, player verbs, spaces, character will, systems, and visual anchors — without inventing a genre yet. Use for gameable book analysis, analyze a…