Resources
2Install
npx skillscat add rimblehelm/net-maui-skills/maui Install via the SkillsCat registry.
.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.mdmetadata.jsonrules/orscripts/references/test-cases.json