adversarial-ux-test

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

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill adversarial-ux-test-zengbaocheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-ux-test
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/dogfood/adversarial-ux-test
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill adversarial-ux-test-zengbaocheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Roleplaying a difficult, tech-resistant user to surface friction and translate observations into actionable UX tickets that guide product improvement.

Core Features & Use Cases

  • Roleplay the most challenging, tech-averse user to surface usability issues (confusion, barriers, accessibility gaps).
  • Produce structured feedback that feeds ticketing workflows and prioritization using the Pragmatism Filter.
  • Generate actionable tickets with user quotes and suggested fixes to accelerate product decisions.

Quick Start

Run an adversarial UX test on your app with a defined persona to start capturing friction and producing tickets.

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 identify usability friction?

Adversarial UX testing identifies usability friction by roleplaying a difficult, tech-resistant user persona. It surfaces confusion, barriers, and accessibility gaps in onboarding and workflow scenarios, translating user rants into structured, actionable feedback.

How do I generate actionable UX tickets from usability testing observations?

To generate actionable UX tickets from usability testing, apply a pragmatism filter to roleplay findings. This process enforces ticket creation rules that require structured feedback, documented user quotes, and supporting artifacts to guide product decisions.

Can I run adversarial user testing on both web and mobile staging environments?

Yes, you can run adversarial user testing on both web and mobile apps within staging environments. It is specifically designed to target core onboarding and workflow scenarios across these platforms to reveal real UX pains.

What is a pragmatism filter in UX testing and when do I need it?

A pragmatism filter in UX testing is a formal process used to evaluate and prioritize roleplay findings. You need it when translating difficult user persona observations into structured feedback and actionable tickets to ensure practical product improvements.

Does this UX testing approach require supporting artifacts for every ticket?

Yes, this UX testing approach requires supporting artifacts for every ticket. The enforced ticket creation rules mandate structured feedback, documented user quotes, and supporting artifacts to accurately capture friction and accelerate product decisions.

Best way to surface accessibility gaps and barriers during onboarding?

The best way to surface accessibility gaps and barriers during onboarding is through adversarial roleplay of a tech-averse user. This approach targets core workflow scenarios to document confusion and produce actionable tickets with suggested fixes.