write-ui-tests

Installation
SKILL.md

Write UI Tests Skill

Creates UI tests that reproduce a GitHub issue, following .NET MAUI conventions. Verifies the tests actually fail before completing.

🛑 BLOCKING REQUIREMENT

YOU CANNOT COMPLETE THIS SKILL UNTIL TESTS FAIL.

A test that passes does NOT prove it catches the bug. You MUST:

  1. Run tests and observe them FAIL
  2. If tests pass, iterate on test code until they fail
  3. Never report "done" with passing tests

If tests keep passing after 3 iterations:

  • STOP and ask user: "Tests are passing but they should fail to prove they catch the bug. The test scenario may not correctly reproduce the issue. Should I try a different approach?"
Related skills

More from dotnet/maui

Installs
16
Repository
dotnet/maui
GitHub Stars
23.2K
First Seen
Mar 1, 2026