Guide for theming .NET MAUI apps — light/dark mode via AppThemeBinding, ResourceDictionary theme switching, DynamicResource bindings, system theme detection, and user theme preferences. Use when: "dark mode", "light mode", "theming", "AppThemeBinding", "theme switching", "ResourceDictionary theme", "dynamic resources", "system theme detection", "color scheme", "app theme", "DynamicResource".
Install
npx skills add dotnet/skills --skill maui-themingnpx skills add dotnet/skills --skill maui-theming -a claude-code -gnpx skills add dotnet/skills --skill maui-theming -a codex -ggemini skills install https://github.com/dotnet/skills.git --path plugins/dotnet-maui/skills/maui-theminggh skill install dotnet/skills maui-theminggit clone --depth 1 https://github.com/dotnet/skills /tmp/dotnet__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/dotnet__skills/plugins/dotnet-maui/skills/maui-theming ~/.claude/skills/maui-theming # Claude Code
cp -R /tmp/dotnet__skills/plugins/dotnet-maui/skills/maui-theming ~/.agents/skills/maui-theming # Codex, Cursor, Gemini CLI, Copilot, OpenCode