{"name":"shinyorg-shiny-extensions-plugins-shiny-extensions","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"shinyorg-shiny-extensions-plugins-shiny-extensions","source":{"source":"git-subdir","url":"https://github.com/shinyorg/skills","path":"plugins/shiny-extensions"},"description":"Source generators and cross-platform utilities — attribute-driven DI registration with keyed services, persistent key/value stores (mobile/desktop/Blazor WASM with session storage), strongly-typed .resx localization generator with format-method generation, modular MAUI hosting with IMauiModule and full lifecycle hooks, modular ASP.NET Core web hosting with IWebModule, and server-side push notification dispatch (APNs, FCM HTTP v1, Web Push VAPID/RFC 8291, WNS) with provider-agnostic core, Shiny.DocumentDb persistence, topics, interceptors, dead-token pruning, multi-app keyed registration, and System.Diagnostics.Metrics + tracing","version":"1.12.0","strict":true,"keywords":["dependency-injection","source-generators","key-value-store","localization","resx","maui-hosting","web-hosting","aot","push","server-push","apns","fcm","web-push","wns","vapid"],"category":"deployment"}]}