adversarial-ux-test

Identify UX friction points via persona roleplay and generate tagged tickets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill enables product teams to systematically discover UX friction by roleplaying a difficult, tech-resistant persona and translating their frustrations into actionable, prioritized tickets.

Core Features & Use Cases

  • Adventurous persona creation and roleplay to reveal real usability issues across core workflows.
  • Pragmatism filter to categorize issues into real bugs, valid improvements, and noise.
  • Ticket generation with verbiage from the persona, clear root causes, recommended fixes, and tagging for ux-review.
  • Cross-session usability narratives and screenshots to guide design reviews.

Quick Start

Run an adversarial UX test on your staging site using a defined persona and generate a prioritized ticket list.

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

Adversarial UX testing roleplays a difficult, tech-resistant persona to reveal real usability issues across core workflows. It systematically discovers friction points by capturing screenshots, timings, and concrete quotes during staging site interactions.

How do I generate actionable UX tickets from user research findings?

To generate actionable UX tickets from user research, apply a pragmatism filter that categorizes issues into real bugs, valid improvements, and noise. Output tickets featuring clear titles, verbatim persona quotes, objective UX issues, and proposed fixes tagged for ux-review.

Can I automate usability testing on my staging site with a defined persona?

Yes, you can automate usability testing on staging by roleplaying an adventurous persona across core workflows. This process identifies friction points, captures cross-session usability narratives with screenshots, and translates frustrations into a prioritized ticket list.

Does this approach distinguish between real bugs and subjective user complaints?

Yes, a pragmatism filter distinguishes between real bugs and subjective complaints by categorizing documented friction points. It filters user research findings into real bugs, valid improvements, and noise, ensuring design reviews focus only on objective UX issues.

What is the best way to document core workflow friction for design reviews?

The best way to document workflow friction for design reviews is capturing cross-session usability narratives with screenshots and timings. This translates a persona's frustrations into prioritized tickets with verbatim quotes, root causes, and recommended fixes.