.NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying), platform-specific lifecycle mapping, backgrounding and resume behavior, and state-preservation patterns.
Install
npx skills add dotnet/skills --skill maui-app-lifecyclenpx skills add dotnet/skills --skill maui-app-lifecycle -a claude-code -gnpx skills add dotnet/skills --skill maui-app-lifecycle -a codex -ggemini skills install https://github.com/dotnet/skills.git --path plugins/dotnet-maui/skills/maui-app-lifecyclegh skill install dotnet/skills maui-app-lifecyclegit 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-app-lifecycle ~/.claude/skills/maui-app-lifecycle # Claude Code
cp -R /tmp/dotnet__skills/plugins/dotnet-maui/skills/maui-app-lifecycle ~/.agents/skills/maui-app-lifecycle # Codex, Cursor, Gemini CLI, Copilot, OpenCode