maui-app-icons-splash

Configure MAUI MauiIcon and MauiSplashScreen items in .csproj for cross-platform assets.

Updated Dec 25, 2025
One-click install
npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-app-icons-splash-heldercsousa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-app-icons-splash
Source: https://github.com/heldercsousa/MyVocaList/tree/main/.claude/skills/maui-app-icons-splash
Command: npx skills add https://github.com/heldercsousa/MyVocaList --skill maui-app-icons-splash-heldercsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MAUI app icon and splash screen configuration are error-prone and platform-specific, causing inconsistent branding and build issues across Android, iOS, Mac Catalyst, and Windows.

Core Features & Use Cases

  • Configures single-source MauiIcon definitions for cross-platform icon sizing and color.
  • Sets up MauiSplashScreen with platform-specific launch images and background colors.
  • Provides guidance on SVG-to-PNG conversion at build time and adaptive/composed icons.

Quick Start

Create and configure MauiIcon and MauiSplashScreen items in your .csproj to ensure consistent branding across all platforms.

Frequently Asked Questions about maui-app-icons-splash

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

FAQPage Schema
How do I configure MAUI app icons and splash screens for multiple platforms in a single project?

Configure MAUI app icons and splash screens by defining single-source MauiIcon and MauiSplashScreen items in your .csproj file to ensure consistent branding across Android, iOS, Mac Catalyst, and Windows.

How does SVG-to-PNG conversion work for MAUI app icons at build time?

SVG-to-PNG conversion for MAUI app icons processes scalable vector graphics into platform-specific raster assets during the build, handling BaseSize definitions and color configurations automatically through MauiIcon properties.

Does MAUI support platform-specific splash screen background colors and launch images?

MAUI supports platform-specific splash screen configuration by setting MauiSplashScreen items in your .csproj, allowing you to define distinct launch images and background colors for Android, iOS, Mac Catalyst, and Windows.

What is the best way to manage adaptive and composed icons in a .NET MAUI application?

Manage adaptive and composed icons in .NET MAUI by utilizing composed icon workflows within the MauiIcon definition, allowing you to combine foreground and background layers for cross-platform consistency.

Why do my MAUI app icons and splash screens cause build issues across different platforms?

MAUI app icons and splash screens cause platform-specific build issues when asset definitions are inconsistent, which can be resolved by applying single-source MauiIcon and MauiSplashScreen configurations in the .csproj file.