Skip to main content
Run any Skill in Manus
with one click

sanet-mvvm

Stars8
Forks0
UpdatedJuly 14, 2026 at 19:11

Use this skill whenever working in a project that references Sanet.MVVM packages (Sanet.MVVM.Core, Sanet.MVVM.Navigation.Avalonia, Sanet.MVVM.Views.Avalonia, Sanet.MVVM.DI.Avalonia, Sanet.MVVM.ExternalNavigation.*). Triggers include: creating or editing ViewModels, setting up navigation, implementing modal dialogs, registering views/VMs, configuring DI, wiring up commands, managing lifecycle (AttachHandlers / DetachHandlers), bootstrapping an AvaloniaUI app with this framework, or opening URLs / emails via IExternalNavigationService. Also trigger when the user asks how to pass data between screens, show action dialogs, compose child ViewModels, handle reactive subscriptions, or open external links inside a Sanet.MVVM project. Consult this skill even for seemingly small tasks like adding a command or a new screen — the framework has specific patterns that must be followed.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly