adversarial-ux-test

Roleplay a resistant user to extract actionable UX issues as tickets.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Adversarial UX Test helps teams discover friction by roleplaying the most challenging user and extracting actionable UX issues.

Core Features & Use Cases

  • Roleplay the hardest-user persona to surface UX pain points.
  • Apply a pragmatism filter to classify issues into red/yellow/green and generate tickets.
  • Produce ticket-ready insights with quotes and suggested fixes for onboarding, navigation, and error states.
  • Use case: Pre-release QA, usability testing, and feedback-driven product iteration.

Quick Start

Roleplay the hardest possible user on our product and generate 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 UX friction points before releasing a web or mobile app?

To find UX friction points, you can run an adversarial UX test that roleplays a highly resistant user to surface pain points during staging or pre-release QA. This extracts actionable usability issues across onboarding, navigation, and error states.

What is the best way to generate actionable UX tickets from pre-release QA?

The best way to generate actionable UX tickets is by applying a pragmatism filter to classify issues into red, yellow, and green categories. This produces ticket-ready insights complete with quotes, severity levels, and suggested fixes.

Can I use an adversarial user persona to test navigation and error states?

Yes, you can use an adversarial user persona to test navigation and error states by roleplaying the hardest possible user. This approach specifically surfaces hidden friction and generates structured feedback for onboarding and error handling.

Does usability testing work without requiring external dependencies?

Adversarial usability testing works without external dependencies by using built-in persona creation and browser exploration workflows. It independently classifies real issues and warnings through an internal pragmatism filter to produce actionable feedback.

How do I classify UX issues by severity during usability testing?

You classify UX issues by severity by applying a pragmatism filter that categorizes findings into real issues, warnings, and green feature requests. This ensures structured feedback and generates ticket-ready insights with suggested fixes.

When should I use a pragmatism filter for UX feedback?

Use a pragmatism filter for UX feedback when you need to distinguish critical friction from minor pain points during pre-release QA. It separates real issues from warnings and feature requests to ensure your team only acts on ticket-ready insights.