modular-desktop-mvvm
CommunityShip WPF screens with clean MVVM seams
Software Engineering#unit testing#resource management#wpf#mvvm#command orchestration#desktop workstation#shared services
AuthorrodoHasArrived
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents Meridian desktop WPF changes from becoming tightly coupled, hard to test, and resource-heavy by enforcing reusable MVVM boundaries across views, view models, and services.
Core Features & Use Cases
- Modular MVVM implementation: Build desktop workstation features as reusable modules with clear ownership between view, view model, services, commands, DTO/read models, and tests.
- Behavior-preserving workflow wiring: Add async orchestration with cancellation, duplicate-execution guards, progress, and recovery states while preserving routes, automation IDs, and operator-facing text.
- Focused validation and testing: Prefer view-model and service tests that run without launching the UI, and verify critical bindings with narrow WPF test filters and an MVVM compliance check.
Quick Start
Use modular-desktop-mvvm to implement this Meridian WPF desktop change by turning the nearest screen logic into reusable MVVM primitives with focused view-model/service tests and resource-conscious behavior.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: modular-desktop-mvvm Download link: https://github.com/rodoHasArrived/Meridian-main/archive/main.zip#modular-desktop-mvvm Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.