adversarial-ux-test

Roleplay a tech-resistant persona to identify UX friction and generate actionable tickets.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/AlexiosBluffMara/mercury --skill adversarial-ux-test-alexiosbluffmara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-ux-test
Source: https://github.com/AlexiosBluffMara/mercury/tree/main/optional-skills/dogfood/adversarial-ux-test
Command: npx skills add https://github.com/AlexiosBluffMara/mercury --skill adversarial-ux-test-alexiosbluffmara

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Roleplay the most difficult, tech-resistant user for your product. Browse the app as that persona, find every UX pain point, then filter complaints through a pragmatism layer to separate real problems from noise. Creates actionable tickets from genuine issues only.

Core Features & Use Cases

  • Automated persona-based UX review: Navigate the product as the defined persona to surface friction points.
  • Pragmatism filter: Distills raw feedback into actionable tickets for product and design teams.
  • Ticket generation: Produces RED/YELLOW/GREEN-flagged items following the pragmatic criteria to drive focused fixes.
  • Documentation artifacts: Generates a persona rant, a structured assessment, and concrete recommended fixes for implementation.

Quick Start

Use the adversarial UX test to simulate a hard-to-please user and surface actionable UX issues.

Frequently Asked Questions about adversarial-ux-test

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

FAQPage Schema
How do I find UX friction points by simulating a difficult user persona?

To find UX friction points, this method roleplays a difficult, tech-resistant user navigating your app. It surfaces onboarding, navigation, and accessibility issues by documenting the persona's journey and complaints.

What is a pragmatism filter in usability testing?

A pragmatism filter in usability testing separates genuine UX problems from persona noise. It distills raw user complaints into actionable tickets, ensuring design teams only address real friction points rather than subjective rants.

How do I turn usability testing feedback into actionable tickets?

To turn usability feedback into actionable tickets, raw persona rants are passed through a pragmatism filter. This process generates RED, YELLOW, and GREEN-flagged items with concrete recommended fixes for implementation.

Can I run an adversarial UX test on both web and mobile apps?

Yes, you can apply adversarial UX testing across both web and mobile apps. The method requires a defined persona to browse the product and surface friction points regardless of the platform.

What artifacts are generated from a dogfooding UX review?

A dogfooding UX review generates three documentation artifacts: a persona rant capturing raw frustration, a structured assessment, and concrete actionable tickets with prioritized fixes for the design team.