# Avalonia Testing Diagnostics And Performance

> Validate Avalonia applications with headless tests, render or UI tests, diagnostics tooling, troubleshooting workflows, and performance reviews. Use for test strategy, DevTools or profiler usage, performance regressions, rendering investigations, or production hardening passes. Use when this capability is needed.

- Skill: `tomevault-io/avalonia-testing-diagnostics-and-performance` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/avalonia-testing-diagnostics-and-performance`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/avalonia-testing-diagnostics-and-performance/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/avalonia-testing-diagnostics-and-performance

---


# Avalonia Testing, Diagnostics, and Performance

Start with:

- `../../references/26-testing-stack-headless-render-and-ui-tests.md`
- `../../references/27-diagnostics-profiling-and-devtools.md`
- `../../references/08-performance-checklist.md`
- `../../references/07-troubleshooting.md`

Load this when an integrated sample helps:

- `../../references/09-end-to-end-examples.md`

## Workflow

1. Pick the right confidence level: unit, headless render, UI, or manual diagnostics.
2. Reproduce the issue before optimizing or broadening the fix.
3. Use diagnostics output to narrow the subsystem before rewriting code.
4. End with a concrete regression-safety plan.

## Rules

- Measure first when performance is the claimed problem.
- Keep troubleshooting steps tied to reproducible symptoms.
- Add tests for bug classes, not only the single observed path.

---
> Source: [wieslawsoltes/development-plugin-for-avalonia](https://github.com/wieslawsoltes/development-plugin-for-avalonia) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-23 -->

