skills/avalonia-layout-zafiro/SKILL.md
Guidelines for modern Avalonia UI layout using Zafiro.Avalonia, emphasizing shared styles, generic components, and avoiding XAML redundancy.
npx skillsauth add Regtransfers/agency-agents-mcp avalonia-layout-zafiroInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@ Avalonia Layout with Zafiro.Avalonia
Master modern, clean, and maintainable Avalonia UI layouts. Focus on semantic containers, shared styles, and minimal XAML.
@ 🎯 Selective Reading Rule
Read ONLY files relevant to the layout challenge!
@ 📑 Content Map
File; Description; When to Read
themes.md; Theme organization and shared styles; Setting up or refining app themes containers.md; Semantic containers (HeaderedContainer, EdgePanel, Card); Structuring views and layouts icons.md; Icon usage with IconExtension and IconOptions; Adding and customizing icons behaviors.md; Xaml.Interaction.Behaviors and avoiding Converters; Implementing complex interactions components.md; Generic components and avoiding nesting; Creating reusable UI elements
@ 🔗 Related Project (Exemplary Implementation)
For a real-world example, refer to the Angor project: /mnt/fast/Repos/angor/src/Angor/Avalonia/Angor.Avalonia.sln
@ ✅ Checklist for Clean Layouts
@ ❌ Anti-Patterns
DON'T:
DO:
@ When to Use This skill is applicable to execute the workflow or actions described in the overview.
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.