Skill Claude Code
Nalu page-model lifecycle (IEnteringAware/IAppearingAware/IDisappearingAware/ILeavingAware/ILeavingGuard/IDisposable), call order, DI scope, restore, unit tests; load when placing load/save code.
Provides .NET MAUI packages to help with everyday challenges
This repository also configures its own agents. See what nalu tells them →
Skill Claude Code
Nalu page-model lifecycle (IEnteringAware/IAppearingAware/IDisappearingAware/ILeavingAware/ILeavingGuard/IDisposable), call order, DI scope, restore, unit tests; load when placing load/save code.
Skill Claude Code
Nalu.Maui.Navigation in a Scaffold app — AddPages() generator rules, INavigationService/GoToAsync, the Nav builder (Push/Pop/Root/Add, intents, behaviors), guards, view-only pages, tab roots and DI scopes; load when adding pages or navigating.
Skill Claude Code
Soft keyboard under Nalu.Maui.Scaffold — Scaffold.KeyboardMode (Resize/Pan/None) for pages, sheets and popups, keyboard ownership, {nalu:KeyboardBinding} to KeyboardState (IsVisible/Height), MAUI SafeAreaEdges interplay, NALU0104. Load for any input/keyboard layout work.
Skill Claude Code
Popups, bottom sheets and tab bar panels in Nalu.Maui.Scaffold — ShowAsync APIs, options/attached properties, placement, detents, dismissal, and MVVM overlays via IOverlayService/AddOverlays(). Load when presenting or closing any overlay.
Skill Claude Code
Nalu.Maui.Scaffold scroll-driven effects — Scaffold.ScrollTracker + ramp, {nalu:ScrollValue}/{nalu:ThemeScrollValue} bindings for parallax headers, materializing nav bars, fading titles, and {nalu:ScrollDirectionValue} for hide-on-scroll-down/show-on-scroll-up chrome; load when a value must follow the page scroll…
Skill Claude Code
Nalu.Maui.Scaffold app shell — Scaffold/areas/roots, tab bar (icons, badges, overflow, visibility), flyout drawers, nav bar (title/TitleView, appearance, custom bar), safe areas & system bars; load when editing AppScaffold.xaml or page chrome (tab bar, nav bar, drawer).
Skill Claude Code
Nalu.Maui.Scaffold page transitions, shared elements (TransitionName), modal pages (PageMode), iOS/Android back gestures and Shell/NavigationPage migration; load when styling how pages enter/leave.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: