If you're building cross-platform apps with Avalonia UI and the Zafiro toolkit, this enforces a strict functional-reactive MVVM approach using DynamicData and ReactiveUI. It's opinionated about keeping ViewModels platform-independent, using Result types instead of exceptions for control flow, and always checking if Zafiro already has a helper before rolling your own. The included guides cover naming conventions, reactive pipeline patterns, and shortcuts for common Rx operations. This is less about learning Avalonia from scratch and more about maintaining consistency in a codebase that's already committed to this particular architectural style. Worth it if your team needs to stop reinventing the wheel on every feature.
npx skills add https://github.com/davila7/claude-code-templates --skill avalonia-zafiro-development