adversarial-ux-test

Roleplay a difficult user to reveal UX friction points and generate prioritized tickets.

Updated May 3, 2026
One-click install
npx skills add https://github.com/JuanMS20/solviora-agent --skill adversarial-ux-test-juanms20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-ux-test
Source: https://github.com/JuanMS20/solviora-agent/tree/main/optional-skills/dogfood/adversarial-ux-test
Command: npx skills add https://github.com/JuanMS20/solviora-agent --skill adversarial-ux-test-juanms20

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams systematically uncover hidden UX frictions by roleplaying a difficult user and documenting actionable feedback.

Core Features & Use Cases

  • Roleplay a challenging persona to surface usability pain points.
  • Apply a pragmatism filter to distinguish real issues from noise.
  • Generate prioritized, actionable tickets for design and product teams.

Quick Start

Tell the agent to adopt a difficult user persona, run an adversarial UX test on your app, and produce prioritized tickets with supporting quotes.

Frequently Asked Questions about adversarial-ux-test

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

FAQPage Schema
What is adversarial UX testing and how does it uncover usability friction?

Adversarial UX testing roleplays a difficult user persona interacting with web and mobile interfaces to surface hidden friction points in onboarding, terminology, and navigation. It documents findings with persona quotes and applies a pragmatism filter to produce prioritized, actionable tickets.

How do I run an adversarial user test on my app to find accessibility issues?

To run an adversarial user test, instruct the agent to adopt a challenging persona and navigate your interface. It will identify accessibility concerns and usability pain points, then generate actionable tickets with supporting verbatim quotes after filtering out noise.

Can I generate prioritized bug tickets from usability testing without manual review?

Yes, usability testing outputs are processed through a pragmatism filter that distinguishes real issues from noise, automatically producing prioritized, actionable tickets for design and product teams supported by persona verbatim quotes.

Does this UX testing approach work for both web and mobile interface evaluation?

UX testing applies across both web and mobile interfaces, focusing specifically on onboarding flows, terminology clarity, navigation structure, and accessibility concerns to expose real friction points during adversarial roleplay.

What is the best way to distinguish real usability issues from user testing noise?

A pragmatism filter is applied during adversarial UX testing to separate genuine usability friction from irrelevant noise. This ensures generated tickets reflect real onboarding, navigation, and accessibility problems validated by persona verbatim quotes.

Why use adversarial personas for usability testing instead of standard user testing?

Adversarial personas deliberately challenge interface assumptions, exposing friction points that standard user testing might miss. This approach targets onboarding, terminology, navigation, and accessibility issues, producing prioritized tickets with supporting quotes for immediate action.