Installable skillMIT

maui-project-generator

Generate .NET MAUI project with platform-specific handlers for desktop and mobile

BY a5c-aiUPDATED Oct 27, 2026
INTENDED FOR◈OpenClawInstall in a listed agent.

instructions.md

---
name: maui-project-generator
description: Generate .NET MAUI project with platform-specific handlers for desktop and mobile
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
tags: [maui, dotnet, cross-platform, xaml, csharp]
graph:
  domains: [domain:software-engineering]
  specializations: [specialization:desktop-development]
  skillAreas: [skill-area:desktop-ui-frameworks, skill-area:cross-platform-desktop]
  roles: [role:desktop-developer, role:fullstack-engineer]
  workflows: [workflow:feature-development, workflow:release-management]
---

# maui-project-generator

Generate .NET MAUI project with platform-specific handlers for Windows and macOS desktop development alongside mobile platforms.

## Capabilities

- Create MAUI project structure
- Configure platform-specific handlers
- Set up dependency injection
- Configure MVVM pattern
- Set up platform-specific UI
- Configure build targets
- Set up app lifecycle handling
- Generate platform-specific code

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "projectName": { "type": "string" },
    "platforms": { "type": "array", "items": { "enum": ["windows", "macos", "ios", "android"] } }
  },
  "required": ["projectPath", "projectName"]
}
```

## Project Structure

```
MyMauiApp/
├── MauiProgram.cs
├── App.xaml
├── MainPage.xaml
├── Platforms/
│   ├── Windows/
│   ├── MacCatalyst/
│   ├── iOS/
│   └── Android/
└── Resources/
```

## MauiProgram.cs

```csharp
public static MauiApp CreateMauiApp()
{
    var builder = MauiApp.CreateBuilder();
    builder.UseMauiApp<App>()
           .ConfigureFonts(fonts => {
               fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
           });
    return builder.Build();
}
```

## Related Skills

- `wpf-mvvm-scaffold`
- `cross-platform-test-matrix`
COMPATIBILITY & REFERENCES

Platform guidance

Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.