maui-app-icons-splash

Configure .NET MAUI app icons and splash screens across platforms.

Updated Nov 27, 2025
One-click install
npx skills add https://github.com/seydakaratekeli/KamPay3 --skill maui-app-icons-splash-seydakaratekeli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maui-app-icons-splash
Source: https://github.com/seydakaratekeli/KamPay3/tree/main/KamPay/.github/skills/maui-app-icons-splash%20-%20Kopyala
Command: npx skills add https://github.com/seydakaratekeli/KamPay3 --skill maui-app-icons-splash-seydakaratekeli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers configure and manage .NET MAUI app icons and splash screens across multiple platforms (Android, iOS, Mac Catalyst, Windows), ensuring correct adaptive icons, proper splash behavior, and reliable SVG rendering at build time.

Core Features & Use Cases

  • Icon configuration: Setup MauiIcon items, background and foreground layers for platform-safe icons.
  • Splash screen setup: Configure MauiSplashScreen with colors and base sizes per platform.
  • SVG to PNG conversion at build: Ensure vector assets render correctly as PNG on all targets.
  • Platform-specific requirements: Address Android adaptive icons, iOS/macOS launch assets, Windows packaging.

Quick Start

Configure MAUI app icons and splash screens for Android, iOS, Mac Catalyst, and Windows.

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 .NET MAUI app icons and splash screens for Android and iOS?

Configure .NET MAUI app icons and splash screens by specifying MauiIcon and MauiSplashScreen items with properties like ForegroundFile, ForegroundScale, Color, and BaseSize to ensure platform-safe adaptive icons and proper splash behavior across Android, iOS, Mac Catalyst, and Windows.

How does SVG to PNG conversion work for MAUI splash screens during the build process?

SVG to PNG conversion for MAUI splash screens happens automatically at build time, ensuring vector assets render correctly as PNG on all target platforms. You define a single SVG file and the build process generates the necessary platform-specific PNG resolutions.

What do I need to set up adaptive icons with foreground layers in a MAUI app?

To set up adaptive icons in a MAUI app, you need to configure MauiIcon items using ForegroundFile and ForegroundScale properties to define foreground layers, ensuring platform-safe rendering for Android adaptive icons and Windows packaging requirements.

Does this approach support platform-specific splash screen behavior for Mac Catalyst and Windows?

Yes, configuring platform-specific splash screen behavior supports Mac Catalyst and Windows. You use MauiSplashScreen with specific colors and BaseSize properties to address the distinct launch asset and packaging requirements of each platform.

Why are my MAUI splash screen SVG assets not rendering correctly on all platforms?

MAUI splash screen SVG assets may not render correctly if platform-specific requirements like BaseSize and Color are not configured properly. Correctly specifying MauiSplashScreen items ensures reliable SVG to PNG conversion at build time across all targets.