maui-patterns

Community

Effortless .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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.