maui-patterns
CommunityEffortless .NET MAUI design and development patterns.
Authordimsour
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill unit provides .NET MAUI developers with pre-defined patterns for MVVM, Shell navigation, Dependency Injection, and more, helping to avoid common pitfalls and accelerate development.
Core Features & Use Cases
- MVVM Implementation: Offers a reference for implementing MVVM patterns using CommunityToolkit.Mvvm.
- Shell Navigation: Demonstrates Shell navigation and routing for building user-friendly UIs.
- Dependency Injection: Provides guidance on using Dependency Injection for structuring application services.
- Platform Services: Includes platform-specific implementations for services like photo picking and storage.
- Data Binding: Illustrates data binding techniques with ObservableCollection and RelayCommand.
- Use Case: When starting a new MAUI project, use this skill to set up the project with best practices and patterns for MAUI development.
Quick Start
Set up a new MAUI application using the provided MauiProgram.cs template and follow the MVVM pattern with the OrdersViewModel example.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: maui-patterns Download link: https://github.com/dimsour/dotnet-ai-toolkit/archive/main.zip#maui-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.