windows-xaml-developer

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.