ava-review

Review Avalonia AXAML files for best practices and performance issues.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/zsxawerdu/gitexplorer --skill ava-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ava-review
Source: https://github.com/zsxawerdu/gitexplorer/tree/main/.claude/skills/ava-review
Command: npx skills add https://github.com/zsxawerdu/gitexplorer --skill ava-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers ensure their Avalonia UI code adheres to best practices, improving code quality, performance, and maintainability.

Core Features & Use Cases

  • Code Analysis: Scans AXAML files for common issues, performance bottlenecks, and adherence to Avalonia conventions.
  • Best Practice Enforcement: Identifies incorrect syntax, deprecated patterns, and potential accessibility problems.
  • Use Case: Before committing a new feature, run this skill to automatically check all modified AXAML files for potential bugs and style violations, ensuring a cleaner codebase.

Quick Start

Use the ava-review skill to check the file Views/MyView.axaml for best practices.

Frequently Asked Questions about ava-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review Avalonia AXAML files for best practices and performance issues?

To review Avalonia AXAML files, analyze the structure, bindings, styles, animations, and accessibility to identify common issues, performance bottlenecks, and deprecated patterns. This enforces best practices and provides detailed findings with suggested fixes for a cleaner codebase.

What is the best way to enforce Avalonia UI conventions before committing code?

The best way to enforce Avalonia UI conventions before committing is to scan modified AXAML files for adherence to framework guidelines, catching incorrect syntax and potential accessibility problems early to ensure maintainability and code quality.

Can I check Avalonia AXAML for accessibility problems and incorrect syntax?

Yes, you can check Avalonia AXAML for accessibility problems and incorrect syntax. The analysis identifies deprecated patterns and structure issues, providing detailed findings with suggested fixes to improve UI accessibility and code correctness.

How does code analysis find performance bottlenecks in AXAML bindings and animations?

Code analysis finds performance bottlenecks by scanning AXAML bindings and animations for inefficient patterns. It evaluates the structure against Avalonia best practices to pinpoint optimization opportunities and provides targeted suggestions for resolution.