
Avalonia Zafiro Development
If you're building cross-platform apps with Avalonia UI and the Zafiro toolkit, this enforces a strict functional-reactive MVVM approach with DynamicData and ReactiveUI at its core. It pushes you toward Result types for error handling, composition over inheritance, and platform-independent ViewModels. The guidance is opinionated: search the codebase first, reuse Zafiro helpers before rolling your own, and use DynamicData operators instead of plain Rx. It includes naming standards, reactive pipeline patterns, and shortcuts for common operations. Honestly, this is less of a suggestion framework and more of a discipline enforcer. Use it when you want guardrails that keep Avalonia projects maintainable and prevent the usual MVVM drift into code-behind chaos.
- skills.sh installs
- 529
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill avalonia-zafiro-development --agent claude-codeInstalls into .claude/skills of the current project.
Files
Avalonia Zafiro Development
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.
Core Pillars
- Functional-Reactive MVVM: Pure MVVM logic using DynamicData and ReactiveUI.
- Safety & Predictability: Explicit error handling with
Resulttypes and avoidance of exceptions for flow control. - Cross-Platform Excellence: Strictly Avalonia-independent ViewModels and composition-over-inheritance.
- Zafiro First: Leverage existing Zafiro abstractions and helpers to avoid redundancy.
Guides
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- First seen
- Jun 3, 2026
More from sickn33/antigravity-awesome-skills
All 708- Documentation Generation Doc Generate528
- Moodle External Api Development526
- Theme Factory526
- Launch Strategy522
- Arm Cortex Expert520
- Laravel Expert515
- Cc Skill Project Guidelines Example514
- Accessibility Compliance Accessibility Audit513
- Brand Guidelines512
- Dispatching Parallel Agents511
- Angular Best Practices510
- Machine Learning Ops Ml Pipeline508
- Page Cro508
- Security Scanning Security Hardening507
- Code Documentation Doc Generate502
- Paywall Upgrade Cro502
- Nextjs App Router Patterns501
- Cc Skill Frontend Patterns495
- Upstash Qstash472
- Signup Flow Cro465
- Outlook Automation464
- Requesting Code Review464
- Startup Business Analyst Market Opportunity463
- Design Orchestration462