designing-avalonia-customcontrol-architecture
CommunityArchitect Avalonia UI with modular CustomControls
Authorchristian289
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Defines the standard solution structure for AvaloniaUI Desktop Applications using CustomControl, enabling consistent project setups and scalable UI architecture.
Core Features & Use Cases
- Defines a recommended folder layout and file organization for CustomControl-driven Avalonia projects.
- Explains how to structure Themes, Generic.axaml, and control classes for reusable, themeable components.
- Use Case: When starting a new AvaloniaUI app, follow this structure to separate visuals from logic and streamline theming.
Quick Start
Create a new AvaloniaUI solution following this architecture with a Themes directory containing Generic.axaml and your CustomControl files.
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: designing-avalonia-customcontrol-architecture Download link: https://github.com/christian289/dotnet-with-claudecode/archive/main.zip#designing-avalonia-customcontrol-architecture 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 471,000+ vetted skills library on demand.