new-unity-project — Claude Code skill: what it does, how to install
Guides developers from a game concept to a configured Unity project with URP and Git. Helpful when scaffolding a new prototype.
npx skills add Unity-Technologies/skills --skill new-unity-project -a claude-codeWhat new-unity-project does
This skill coordinates the setup flow for a new game. It collects details on gameplay and target platforms before creating files. Once platforms are chosen, it launches the Unity Editor install in the background. That way, the installer runs while the interview continues.
It does not implement the platform commands directly. Instead, it delegates execution to companion skills like unity-cli and unity-package-management. Then it creates a URP template and initialises Git version control.
You cannot run this flow standalone, because it requires unity-cli and unity-package-management to perform the actual project actions.
What it helps with
- Clarify game scope and target platforms before generating code
- Run the Unity Editor installation in the background during setup
- Scaffold a project from a URP template with Git version control
- Add appropriate packages based on target platforms
Example prompts for the agent
- Start a new Unity project for a 2D pixel-art platformer
- Help me set up a 3D mobile game prototype in Unity
- Create a new desktop game in Unity with URP and Git
How to install new-unity-project
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill new-unity-project -a claude-code2Manually: put the files in place
~/.claude/skills/new-unity-project/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/new-unity-project/
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill new-unity-project -a codex2Manually: put the files in place
.agents/skills/new-unity-project/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill new-unity-project -a cursor2Manually: put the files in place
.cursor/skills/new-unity-project/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Unity-Technologies/skills new-unity-project2Manually: put the files in place
.github/skills/new-unity-project/SKILL.md1Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill new-unity-project -a gemini-cli2Platform CLI
gemini skills install https://github.com/Unity-Technologies/skills --path skills/new-unity-projectManually: put the files in place
.devin/skills/new-unity-project/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill new-unity-project -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 new-unity-project
How to install new-unity-project in Claude Code?
Run npx skills add Unity-Technologies/skills --skill new-unity-project -a claude-code in your terminal.
What does new-unity-project do?
It manages project intake questions, triggers background Editor installation, creates a URP project, and adds version control.
Which companion skills does new-unity-project need?
It delegates setup commands to unity-cli and unity-package-management, while visual baseline steps use urp-postprocessing and ui.