Skip to main content
skill CX Codex

unity-pipeline — Claude Code skill: what it does, how to install

Operates an active Unity Editor instance or desktop dev Player: handles recompilation, runs test suites, and patches C# code at runtime.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Unity-Technologies/skills --skill unity-pipeline -a claude-code
Open on GitHub

What unity-pipeline does

The skill connects coding agents to an active Unity Editor over local server ports 7800-7849. The agent modifies C# files, initiates domain reloads via recompile, and tracks compilation progress automatically. Setting set_autotick is necessary for headless background edits. Without it, unfocused Unity windows throttle execution loops.

In Play Mode or Mono development builds, developers can patch functions instantly using reload_file. Tagged methods swap logic without incurring full domain reloads. However, this runtime patching works solely on public void instance methods and fails entirely on IL2CPP builds. For batch scene manipulation, the tool uses run_script on external C# files to avoid messy multiline evaluation.

What it helps with

  • execute Unity test fixtures from the command line
  • patch gameplay logic without triggering domain reloads
  • generate scene objects using standalone C# builders
  • recompile assets while the editor runs in the background

Example prompts for the agent

  • Check Unity Editor connection status and enable autotick
  • Run editor tests filtering by MyFixture.MyTest
  • Execute builder script at AgentScripts/Build.cs with entry Build.All

How to install unity-pipeline

1Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill unity-pipeline -a claude-code

2Manually: put the files in place

~/.claude/skills/unity-pipeline/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/unity-pipeline/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about unity-pipeline

How to install unity-pipeline in Claude Code?

Run npx skills add Unity-Technologies/skills --skill unity-pipeline -a claude-code.

What does unity-pipeline do?

It connects agents to a running Unity Editor to trigger recompiles, execute tests, and hot-reload methods.

Does runtime method reloading work with IL2CPP builds?

No, method swapping requires Mono desktop development builds or Editor Play Mode.

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

From the same set31

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor