windows-xaml-developer
CommunityMaster Windows XAML apps with MVVM.
AuthorJasonRowe
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides best practices, architectural patterns, and library recommendations for building Windows desktop applications using XAML-based frameworks (WinUI 3 and WPF). It emphasizes the MVVM pattern, DI, and modern C# features.
Core Features & Use Cases
- MVVM First: Keep UI logic in the ViewModel, minimizing code-behind and ensuring testability.
- Dependency Injection: Use DI to manage services and ViewModels for scalable architectures.
- Responsive UI & Modern Tooling: Avoid blocking the UI thread and leverage Roslyn source generators to reduce boilerplate.
- Project Structure Guidance: Clear folder organization for scalable Windows apps (Views, ViewModels, Models, Services, Assets).
- Use Case: Start a new WinUI 3 or WPF project with MVVM-ready scaffolding and DI wiring.
Quick Start
Create a new WinUI 3 or WPF project configured for MVVM and DI, then scaffold the initial Views and ViewModels.
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: windows-xaml-developer Download link: https://github.com/JasonRowe/Wahoo-KICKR-Randomizer/archive/main.zip#windows-xaml-developer 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 223,000+ vetted skills library on demand.