17 — Build & Deployment

Configure, build, and deploy Unity projects across PC, mobile, console, and WebGL platforms.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ftnilsson/agent-cli --skill 17-build-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 17 — Build & Deployment
Source: https://github.com/ftnilsson/agent-cli/tree/main/unity-game-development/skills/17-build-and-deployment
Command: npx skills add https://github.com/ftnilsson/agent-cli --skill 17-build-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of configuring, building, and distributing Unity projects for various platforms, automating complex deployment workflows.

Core Features & Use Cases

  • Platform Configuration: Easily switch between and configure settings for PC, mobile, console, and WebGL.
  • Automated Builds: Set up CI/CD pipelines using tools like GitHub Actions for consistent builds.
  • Asset Management: Utilize Addressables for efficient content delivery and reduced build sizes.
  • Use Case: Automate the entire build and deployment pipeline for your Unity game, ensuring it's ready for release on Windows, Android, and WebGL with minimal manual intervention.

Quick Start

Use the build and deploy skill to build the current Unity project for the Windows platform.

Frequently Asked Questions about 17 — Build & Deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unity project builds for multiple platforms like PC, mobile, and WebGL?

Automate Unity builds by configuring CI/CD pipelines using GitHub Actions to handle platform switching, player settings, and deployment. This ensures consistent builds across PC, mobile, console, and WebGL with minimal manual intervention.

What is the best way to manage Addressable asset bundles during a Unity deployment?

Manage Addressables during Unity deployment by configuring asset bundles to optimize content delivery and reduce final build sizes. This handles asset loading efficiently across targeted platforms.

Can I use GitHub Actions to switch Unity build platforms and configure player settings?

Yes, you can use GitHub Actions to switch Unity build platforms and configure player settings. The CI/CD integration automates these workflow steps to prepare your project for publishing to PC, mobile, or WebGL.

How does code stripping work when configuring Unity builds for WebGL?

Code stripping for Unity WebGL builds removes unused managed code to decrease application size. Configuring this during the build process ensures the deployed WebGL application meets size constraints.

Do I need to manually configure platform switching before running a CI/CD Unity build?

No, you do not need to manually configure platform switching. The automated build pipeline handles platform switching and applies the correct build settings for Windows, Android, or WebGL targets.