Adversarial UX Test
SkillDev toolsTest an app as a difficult, low-patience persona, then filter complaints into actionable UX issues.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Adversarial UX Test skill
What this skill tells your AI
The instructions your AI receives, as published by metaspartan/cybara in skills/adversarial-ux-test/SKILL.md and read by ahel’s review.
Use this before demos, launches, onboarding changes, or major UI releases when the user wants friction found by a realistic hard-to-please persona.
Workflow
- Define one persona:
- Role, age range, technical comfort, core task, frustration triggers, and voice.
- Browse the app as that persona:
- First impression.
- Core workflow.
- Error recovery.
- Readability and accessibility.
- Speed and perceived effort.
- Terminology.
- Navigation and return paths.
- Record evidence:
- Screenshots for each major issue.
- Console errors.
- Network failures.
- Click count for the core task.
- Write the persona rant:
- In character, with concrete quotes and page references.
- Apply the pragmatism filter:
- Red: real UX bug.
- Yellow: valid but lower priority.
- Green: feature request with strong value.
- White: persona noise.
- Produce tickets only for Red and Green items.
Rules
- One persona per session.
- Test the core workflow before touring settings.
- Do not create more than 10 tickets.
- Separate entertaining persona feedback from objective product findings.
- Do not turn "I hate computers" into product work unless it exposes a real accessibility or workflow issue.
Report Shape
Persona: <name and constraints>
Task: <core task>
Verdict: <would they keep using it?>
Persona feedback:
- "<quote>" - <what happened>
Filtered findings:
- RED: <issue, evidence, suggested fix>
- YELLOW: <issue>
- GREEN: <request>
- WHITE: <noise>
Tickets:
- <title> - <evidence> - <fix>
Signals
- GitHub stars
- 28
- Forks
- 7
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
adversarial-ux-test-metaspartan- Source
- github.com/metaspartan/cybara