Rimblehelm

.NET MAUI Skills Suite

- `test-cases.json`

Rimblehelm 0 Updated 4mo ago

Resources

2
GitHub

Install

npx skillscat add rimblehelm/net-maui-skills/maui

Install via the SkillsCat registry.

SKILL.md

.NET MAUI Skills Suite

This suite provides a complete, modular set of skills for building, optimizing, and deploying .NET MAUI applications.
It follows the Vercel Labs "skills" architecture, where each skill is self-contained, testable, and agent-friendly.

Skills Overview

1. maui (Main Skill)

The umbrella skill that defines global principles, architecture, and how all sub-skills interoperate.

2. maui-project-setup

Standardized project scaffolding, folder structure, MVVM patterns, and DI conventions.

3. maui-ui-best-practices

Rules for layout, styling, accessibility, responsiveness, and UI performance.

4. maui-authentication

Secure authentication flows using OAuth2, OIDC, JWT, SecureStorage, and WebAuthenticator.

5. maui-data-storage

Guidance for SQLite, EF Core, Preferences, SecureStorage, and file system access.

6. maui-platform-apis

Cross-platform access to sensors, camera, geolocation, file pickers, notifications, and permissions.

7. maui-performance-optimization

Startup optimization, compiled bindings, layout efficiency, memory management, and image performance.

8. maui-deployment

Packaging, signing, and distributing MAUI apps for Android, iOS, Windows, and MacCatalyst, plus CI/CD.

Directory Structure

skills/
  maui/
  maui-project-setup/
  maui-ui-best-practices/
  maui-authentication/
  maui-data-storage/
  maui-platform-apis/
  maui-performance-optimization/
  maui-deployment/

Each skill contains:

  • SKILL.md
  • metadata.json
  • rules/ or scripts/
  • references/
  • test-cases.json