From claude-code-community-ireland-claude-code-resources
Enforces conventions and behavioral rules for Avalonia UI development with the Zafiro toolkit, including functional-reactive MVVM, DynamicData, and ReactiveUI patterns.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-community-ireland-claude-code-resources:avalonia-zafiro-developmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill defines the mandatory conventions and behavioral rules for developing cross-platform applications with Avalonia UI and the Zafiro toolkit. These rules prioritize maintainability, correctness, and a functional-reactive approach.
This skill defines the mandatory conventions and behavioral rules for developing cross-platform applications with Avalonia UI and the Zafiro toolkit. These rules prioritize maintainability, correctness, and a functional-reactive approach.
Result types and avoidance of exceptions for flow control.RefreshableCollection and Validation.npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin claude-code-community-ireland-claude-code-resourcesDefines mandatory conventions and behavioral rules for Avalonia UI development with the Zafiro toolkit, emphasizing functional-reactive MVVM, DynamicData, and ReactiveUI.
Provides ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI, including commands, navigation, and section discovery.
Builds .NET UI apps across Blazor, MAUI, Uno Platform, WPF, WinUI 3, and WinForms, covering framework selection, XAML patterns, MVVM, accessibility, and localization.