levelplay-unity-integration — Claude Code skill for Unity ads
Walks the agent through a LevelPlay integration in Unity: Ads Mediation package, Android and iOS dependencies, rewarded, interstitial and banner ads.
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a claude-codeWhat levelplay-unity-integration does
This skill lays out the whole LevelPlay path — Unity's ad mediation platform, which puts several ad networks into one auction per impression. The agent moves step by step. First it asks whether you are starting fresh, migrating, or debugging a working setup, then confirms you are in a Unity project by looking for Assets/ and ProjectSettings/.
Installation goes through Unity Package Manager, and the package you want is **Ads Mediation**. Two others are off limits: **Ads IAP Mediation Adaptor** and the deprecated **Advertisement Legacy**. The skill does not take an install on trust — it reads Packages/manifest.json and Packages/packages-lock.json for com.unity.services.levelplay to see what actually resolved. Migrations get their own scenario, covering SDK upgrades, IronSource API replacement, Unity Ads moves, and Maven Central build failures, with a completeness checklist at the end.
The C# it generates is MonoBehaviour code for you to save into the project, not something the agent runs inline. Scope stays narrow: other mediation SDKs are out, and questions about competitors get pointed at those vendors' own docs. Already have part of it set up? Skip to the step you need.
What it helps with
- wire rewarded, interstitial and banner ads into a Unity game
- fix Android or iOS builds that break on ad dependencies
- replace old IronSource.Agent calls with current APIs
- set up ad privacy and user consent
- confirm the Ads Mediation package actually resolved, not just requested
Example prompts for the agent
- Help me integrate LevelPlay into my Unity project, start by checking the environment
- I'm migrating from Unity Ads to LevelPlay — what changes in my code?
- My Android build fails on ad dependencies, walk me through it
How to install levelplay-unity-integration
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a claude-code2Manually: put the files in place
~/.claude/skills/levelplay-unity-integration/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/levelplay-unity-integration/
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a codex2Manually: put the files in place
.agents/skills/levelplay-unity-integration/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a cursor2Manually: put the files in place
.cursor/skills/levelplay-unity-integration/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Unity-Technologies/skills levelplay-unity-integration2Manually: put the files in place
.github/skills/levelplay-unity-integration/SKILL.md1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a gemini-cli2Platform CLI
gemini skills install https://github.com/Unity-Technologies/skills --path skills/levelplay-unity-integrationManually: put the files in place
.devin/skills/levelplay-unity-integration/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about levelplay-unity-integration
How do I install levelplay-unity-integration in Claude?
Run npx skills add Unity-Technologies/skills --skill levelplay-unity-integration -a claude-code. The skill file then sits at ~/.claude/skills/levelplay-unity-integration/SKILL.md.
What does levelplay-unity-integration do?
It guides the agent through a LevelPlay integration in Unity: installing the Ads Mediation package, configuring Android and iOS dependencies, initializing the SDK, and implementing ad units.
Can it help me migrate from Unity Ads or IronSource?
Yes. A dedicated scenario covers SDK upgrades, init and ad unit API migration, Maven Central build failures, and moving off Unity Ads.