adversarial-ux-test

Simulate an adversarial persona to audit product usability and generate actionable tickets.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill adversarial-ux-test-yangel-hide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-ux-test
Source: https://github.com/Yangel-hide/video-production-planner-agent/tree/main/optional-skills/dogfood/adversarial-ux-test
Command: npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill adversarial-ux-test-yangel-hide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Roleplay the most difficult, tech-resistant user to uncover UX pain points and translate feedback into actionable tickets that engineering can act on.

Core Features & Use Cases

  • Define persona and inhabit it to explore frustrations and tasks.
  • Test core workflows, onboarding, accessibility, and error states across staging.
  • Generate actionable tickets using a pragmatism filter and a structured report.

Quick Start

Run an adversarial UX test on your staging site and export the resulting 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 issues?

Adversarial UX testing simulates a difficult, tech-resistant user persona to audit product usability and uncover friction points. By roleplaying frustrating user interactions across staging environments, it identifies pain points and generates actionable tickets with quotes and suggested fixes.

How do I run an adversarial UX test on my staging site?

Define a difficult user persona, then simulate their journey through your staging site's core workflows, onboarding, and error states. The test audits these flows from an adversarial perspective, applying a pragmatism filter to generate structured, actionable tickets with quotes and suggested fixes.

Can I generate actionable tickets directly from user research findings?

Yes, you can translate user research into actionable tickets by applying a pragmatism filter to friction findings. This process structures the feedback into ticket artifacts that include direct quotes and suggested fixes, ensuring engineering teams can act on the usability issues immediately.

Does adversarial UX testing work for onboarding and accessibility audits?

Yes, adversarial UX testing applies to onboarding and accessibility audits by simulating a tech-resistant persona to evaluate these specific areas. It tests core workflows and error states across staging or demo sites, ensuring comprehensive usability coverage for difficult user interactions.

What is a pragmatism filter in UX ticketing?

A pragmatism filter in UX ticketing validates friction findings to ensure they represent actionable, realistic issues rather than edge-case complaints. It processes raw feedback from the adversarial audit, filtering out noise to output structured ticket artifacts containing quotes and suggested fixes.

When should I use an adversarial persona for user testing instead of standard QA?

Use an adversarial persona for user testing when you need to uncover deep UX friction that standard QA might miss. While standard QA checks functional requirements, adversarial testing simulates tech-resistant users to expose usability pain points and generate targeted engineering tickets.