adversarial-ux-test

Simulate a resistant user persona to identify and document UX problems.

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

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

  • Persona definition and roleplay to reveal real friction points across onboarding, navigation, readability, and accessibility.
  • Pragmatism filter to categorize complaints into RED/YELLOW/WHITE/GREEN and preserve actionable insights.
  • Ticket generation with structured details and clear remediation suggestions. Supports up to ten critical issues per session.

Quick Start

Define the hardest user persona, browse the app as that persona, and document actionable UX tickets.

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 real UX pain points before a product release?

UX pain points are identified by simulating a highly resistant user persona during product exploration, then filtering complaints through a pragmatism layer to isolate genuine usability issues from noise. This process captures real friction across onboarding and navigation.

What is adversarial user testing and how does it expose usability friction?

Adversarial user testing roleplays a difficult, tech-resistant user persona to browse an app and document every UX friction point. A pragmatism filter then categorizes complaints into actionable severity tiers to separate real problems from noise.

How do I filter user testing complaints to only generate actionable tickets?

Filter user testing complaints by applying a pragmatism layer that categorizes issues into RED, YELLOW, WHITE, and GREEN tiers. This process isolates genuine usability problems, generating structured remediation tickets for up to ten critical issues per session.

Can I use adversarial UX testing for accessibility and onboarding design validation?

Adversarial UX testing applies to web and app experiences requiring deep usability validation, including onboarding design and accessibility checks. It documents real friction points by simulating a tech-resistant user persona during product exploration.

How many UX issues can I document in a single adversarial testing session?

A single adversarial testing session generates a maximum of ten critical UX tickets. This constraint enforces focus on the most severe friction points discovered during the resistant persona exploration and pragmatism filtering workflow.

What is the best way to audit app usability for tech-resistant users?

The best way to audit app usability for tech-resistant users is to define a difficult persona, browse the app simulating that persona, and document actionable UX tickets filtered through a pragmatism layer to ensure only genuine issues are remediated.