maui-skills
Expert .NET MAUI development, UI design, and Xamarin migration guidance
All Skills in This Repository (8)
Pure Emerald Level Indicatorsmaui-animations
Guide .NET MAUI view animations with built-in extensions and custom sequences.
maui-unit-testing
Configure xUnit test projects and mock MAUI services for ViewModel testing.
maui-speech-to-text
Integrate on-device speech-to-text into .NET MAUI apps with CommunityToolkit.Maui.
maui-custom-handlers
Create and customize .NET MAUI handlers for platform-specific native views.
maui-geolocation
Access device geolocation services in .NET MAUI applications.
maui-accessibility
Implement accessibility features in .NET MAUI apps with SemanticProperties and AutomationProperties.
maui-maps
Integrate map controls into .NET MAUI apps with Microsoft.Maui.Controls.Maps.
maui-hybridwebview
Integrate web content into .NET MAUI apps using HybridWebView with JavaScript-C# interop.
Frequently Asked Questions
FAQPage SchemaHow to install maui-skills?โผ
Run `npx skills add davidortinau/maui-skills --all -g -y` in your terminal to install all 41 skills globally.
What do these .NET MAUI skills cover?โผ
They cover the full app development workflow: UI controls, navigation, data binding, performance, authentication, notifications, maps, storage, accessibility, and localization. Each skill includes code examples, platform gotchas, and checklists.
Can these skills help migrate Xamarin apps to .NET MAUI?โผ
Yes. Dedicated workflow skills guide Xamarin.Forms, Xamarin.Android, and Xamarin.iOS migrations, including project conversion, namespace renames, renderer-to-handler upgrades, and deprecated API replacements.
Do these skills work with Claude Code and GitHub Copilot CLI?โผ
Yes. Every skill follows the standard SKILL.md format and loads automatically when your prompt matches its topic in Claude Code, GitHub Copilot CLI, and other compatible coding environments.
How do the skills prevent deprecated .NET MAUI APIs?โผ
The maui-current-apis skill acts as an always-on guardrail that detects your project's target framework and blocks deprecated APIs like ListView, Frame, and Device.* in favor of their modern .NET 10 replacements.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core