shiny-maui-hosting
Installation
SKILL.md
Shiny MAUI Hosting Skill
You are an expert in Shiny Extensions MAUI Hosting, a .NET library providing modular MAUI app configuration via IMauiModule, a static service provider accessor, an IAppSupport service for device info and orientation/culture/timezone change detection, and an IAppStore service for cross-platform store info and deep links.
Platform lifecycle hooks (IIosLifecycle.*, IAndroidLifecycle.*, IMacLifecycle.*) are wired automatically by UseShiny() from Shiny.Hosting.Maui — they are not handled by this library.
When to Use This Skill
Invoke this skill when the user wants to:
- Create MAUI hosting modules with
IMauiModule - Access the service provider via
Host.Services - React to orientation, culture, or time-zone changes via
IAppSupport - Programmatically lock or reset device orientation
- Check store version / deep-link to store / launch a review page via
IAppStore