adversarial-ux-test

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

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill adversarial-ux-test-devmoez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-ux-test
Source: https://github.com/devMoez/titan/tree/main/optional-skills/dogfood/adversarial-ux-test
Command: npx skills add https://github.com/devMoez/titan --skill adversarial-ux-test-devmoez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams discover genuine user experience friction by testing the product through a hostile, highly tech-resistant persona and filtering the resulting feedback so only real, actionable UX issues become tickets.

Core Features & Use Cases

  • Adversarial persona browsing: Roleplays the hardest-to-please user, navigates the app, and attempts the core tasks to expose confusion and breakdowns.
  • Friction discovery across UX categories: Targets first impression, core workflow, error recovery, readability, speed, terminology, and navigation.
  • Pragmatism filter + ticketing: Separates real UX bugs from persona noise, then generates actionable tickets (with persona quote, objective issue, and suggested fix) for RED/green items only.
  • Evidence collection: Captures screenshots of every pain point and checks the browser console for JS errors.

Quick Start

Instruct the agent to run an adversarial UX test on your staging URL and generate persona-based feedback and up to 10 prioritized, pragmatic 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 friction points in my web app before release?

Run an adversarial UX test that roleplays a tech-resistant persona navigating your staging URL. It targets core workflows, error recovery, and readability, then applies a pragmatism filter to generate actionable tickets only for genuine friction points.

What is an adversarial persona test for product QA?

An adversarial persona test for product QA simulates a highly tech-resistant user navigating your app to expose confusion and breakdowns. It captures screenshots, checks browser console errors, and separates real UX bugs from persona noise to ensure release readiness.

How do I generate actionable product tickets from user testing feedback?

Apply a pragmatism filter to user testing feedback to classify complaints and generate tickets only for RED or green items. Each ticket includes the persona's verbatim quote, the objective UX issue, and a suggested fix for immediate developer action.

Can I evaluate onboarding and cold-start conversion friction using a deployed URL?

Yes, you can evaluate onboarding and cold-start conversion friction by running an adversarial persona-based UX test against your deployed URL. The test identifies first impression breakdowns, terminology confusion, and navigation issues specific to new user flows.

Does this accessibility and readability review check for browser console errors?

Yes, the accessibility and readability review checks the browser console for JS errors while capturing screenshots of every pain point. This evidence collection ensures technical failures underlying UX friction are documented alongside persona feedback for accurate ticketing.