Source

davidortinau/maui-skills

41 skills · 1.6K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
maui-performance Performance optimization guidance for .NET MAUI apps covering profiling, compiled bindings, layout efficiency, image …
davidortinau/maui-skills
111
2
maui-data-binding Guidance for .NET MAUI XAML data bindings, compiled bindings, value converters, binding modes, multi-binding, relativ…
davidortinau/maui-skills
71
3
maui-dependency-injection Guidance for dependency injection in .NET MAUI apps — service registration, lifetime selection (Singleton/Transient/S…
davidortinau/maui-skills
58
4
maui-unit-testing xUnit testing guidance for .NET MAUI apps — ViewModel testing, mocking MAUI services, test project setup, code covera…
davidortinau/maui-skills
53
5
maui-permissions .NET MAUI runtime permissions guidance — checking and requesting permissions, PermissionStatus handling, custom permi…
davidortinau/maui-skills
51
6
maui-shell-navigation .NET MAUI Shell navigation guidance — Shell visual hierarchy, AppShell setup, tab bars, flyout menus, URI-based navig…
davidortinau/maui-skills
51
7
maui-collectionview Guidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping…
davidortinau/maui-skills
49
8
maui-rest-api Guidance for consuming REST APIs in .NET MAUI apps. Covers HttpClient setup with System.Text.Json, DI registration, s…
davidortinau/maui-skills
48
9
maui-theming Guide for theming .NET MAUI apps—light/dark mode support, AppThemeBinding, dynamic resources, ResourceDictionary them…
davidortinau/maui-skills
48
10
maui-animations .NET MAUI view animations, custom animations, easing functions, rotation, scale, translation, and fade effects. USE F…
davidortinau/maui-skills
44
11
maui-current-apis Always-on guardrail for .NET MAUI API currency. Prevents AI coding agents from using deprecated, obsolete, or removed…
davidortinau/maui-skills
44
12
maui-app-lifecycle .NET MAUI app lifecycle guidance covering the four app states (not running, running, deactivated, stopped), cross-pla…
davidortinau/maui-skills
43
13
maui-authentication Add authentication to .NET MAUI apps. Covers WebAuthenticator for generic OAuth 2.0 / social login, and MSAL.NET for …
davidortinau/maui-skills
42
14
maui-secure-storage Add secure storage to .NET MAUI apps using SecureStorage.Default. Covers SetAsync, GetAsync, Remove, RemoveAll, platf…
davidortinau/maui-skills
42
15
maui-graphics-drawing Guidance for custom drawing with Microsoft.Maui.Graphics, GraphicsView, canvas drawing operations, shapes, paths, tex…
davidortinau/maui-skills
41
16
maui-localization Guidance for localizing .NET MAUI apps: multi-language support via .resx resource files, culture resolution and runti…
davidortinau/maui-skills
40
17
maui-safe-area .NET MAUI safe area and edge-to-edge layout guidance for .NET 10+. Covers SafeAreaEdges property, SafeAreaRegions enu…
davidortinau/maui-skills
39
18
maui-sqlite-database Add SQLite local database storage to .NET MAUI apps using sqlite-net-pcl. Covers data models with ORM attributes, asy…
davidortinau/maui-skills
39
19
maui-app-icons-splash .NET MAUI app icon configuration, splash screen setup, SVG to PNG conversion at build time, composed/adaptive icons, …
davidortinau/maui-skills
38
20
maui-gestures Guidance for implementing tap, swipe, pan, pinch, drag-and-drop, and pointer gesture recognizers in .NET MAUI applica…
davidortinau/maui-skills
38
21
maui-local-notifications Add local notifications to .NET MAUI apps on Android, iOS, and Mac Catalyst. Covers notification channels, permission…
davidortinau/maui-skills
38
22
maui-accessibility Guide for making .NET MAUI apps accessible — screen reader support via SemanticProperties, heading levels, Automation…
davidortinau/maui-skills
36
23
maui-hot-reload-diagnostics Diagnose and troubleshoot .NET MAUI Hot Reload issues (C# Hot Reload, XAML Hot Reload, Blazor Hybrid). Covers all UI …
davidortinau/maui-skills
35
24
maui-media-picker Guidance for picking photos/videos, capturing from camera, multi-select (.NET 10), MediaPickerOptions, platform permi…
davidortinau/maui-skills
35
25
maui-platform-invoke Guidance for calling platform-specific native APIs from .NET MAUI apps. Covers partial classes, conditional compilati…
davidortinau/maui-skills
35
26
maui-custom-handlers Guide for creating custom .NET MAUI handlers, customizing existing handlers with property mappers, and implementing p…
davidortinau/maui-skills
34
27
maui-file-handling Guidance for file picker, file system helpers, bundled assets, and app data storage in .NET MAUI applications. Covers…
davidortinau/maui-skills
34
28
maui-geolocation Add geolocation capabilities to .NET MAUI apps using Microsoft.Maui.Devices.Sensors. Covers one-shot and continuous l…
davidortinau/maui-skills
34
29
maui-hybridwebview Guidance for embedding web content in .NET MAUI apps using HybridWebView, including JavaScript–C# interop, bidirectio…
davidortinau/maui-skills
34
30
maui-maps Guidance for adding map controls, pins, polygons, polylines, geocoding, Google Maps API key configuration, and platfo…
davidortinau/maui-skills
34
31
maui-deep-linking Guide for implementing deep linking in .NET MAUI apps. Covers Android App Links with intent filters, Digital Asset Li…
davidortinau/maui-skills
33
32
maui-push-notifications End-to-end guide for adding push notifications to .NET MAUI apps. Covers Firebase Cloud Messaging (Android), Apple Pu…
davidortinau/maui-skills
32
33
maui-aspire Guide for .NET MAUI apps consuming .NET Aspire-hosted backend services. Covers AppHost configuration, service discove…
davidortinau/maui-skills
31
34
maui-speech-to-text Add speech-to-text voice input to .NET MAUI apps using CommunityToolkit.Maui. Covers speech recognition, microphone p…
davidortinau/maui-skills
31
35
xamarin-forms-migration **WORKFLOW SKILL** - Guide for migrating Xamarin.Forms apps to .NET MAUI. Covers project structure decisions, SDK-sty…
davidortinau/maui-skills
31
36
xamarin-android-migration **WORKFLOW SKILL** - Guide for migrating Xamarin.Android native apps to .NET for Android. Covers SDK-style project co…
davidortinau/maui-skills
25
37
xamarin-ios-migration **WORKFLOW SKILL** - Guide for migrating Xamarin.iOS, Xamarin.Mac, and Xamarin.tvOS native apps to .NET for iOS, .NET…
davidortinau/maui-skills
24
38
ux-desktop Apply medium-specific UX reasoning for DESKTOP applications (mouse/trackpad plus keyboard, large screen, multi-window…
davidortinau/maui-skills
7
39
ux-first-principles Apply the foundational reasoning of a senior UI/UX designer to interface decisions, BEFORE and WHILE generating UI, n…
davidortinau/maui-skills
7
40
ux-mobile Apply medium-specific UX reasoning for MOBILE (phone) applications: touch input, small screen, one-handed use, single…
davidortinau/maui-skills
7
41
ux-tablet Apply medium-specific UX reasoning for TABLET applications: the hybrid medium that is touch-first but large-screen, o…
davidortinau/maui-skills
6