Sets up a professional Unity project with industry-standard structure and configurations
Creates a professional Unity project with industry-standard structure, configurations, and essential packages.
/plugin marketplace add davepoon/buildwithclaude/plugin install all-commands@buildwithclaudeSets up a professional Unity project with industry-standard structure and configurations.
Assets/
├── _Project/
│ ├── Scripts/
│ │ ├── Managers/
│ │ ├── Player/
│ │ ├── UI/
│ │ ├── Gameplay/
│ │ └── Utilities/
│ ├── Art/
│ │ ├── Textures/
│ │ ├── Materials/
│ │ ├── Models/
│ │ └── Animations/
│ ├── Audio/
│ │ ├── Music/
│ │ ├── SFX/
│ │ └── Voice/
│ ├── Prefabs/
│ │ ├── Characters/
│ │ ├── Environment/
│ │ ├── UI/
│ │ └── Effects/
│ ├── Scenes/
│ │ ├── Development/
│ │ ├── Production/
│ │ └── Testing/
│ ├── Settings/
│ │ ├── Input/
│ │ ├── Rendering/
│ │ └── Audio/
│ └── Resources/
├── Plugins/
├── StreamingAssets/
└── Editor/
├── Scripts/
└── Resources/
npx claude-code-templates@latest --command unity-project-setup
Project Type Selection
Target Platforms
Version Control
Additional Packages
GameManager.cs - Main game controllerSceneLoader.cs - Scene management systemAudioManager.cs - Audio system controllerInputManager.cs - Input handling systemUIManager.cs - UI system managerSaveSystem.cs - Save/load functionalityProjectSetupWindow.cs - Custom editor windowSceneQuickStart.cs - Scene setup automationAssetValidator.cs - Asset validation toolsBuildAutomation.cs - Build pipeline helpersProjectSettings.asset - Optimized project settingsQualitySettings.asset - Multi-platform quality tiersInputActions.inputactions - Input system configurationAssemblyDefinitions - Modular compilation setupREADME.md - Project overview and setup instructionsCONTRIBUTING.md - Development guidelinesCHANGELOG.md - Version history templateAPI_REFERENCE.md - Code documentation templateThis command creates a production-ready Unity project structure that scales from prototype to shipped game, following industry best practices and Unity's recommended patterns.