ux

Identify usability problems in digital interfaces and map user friction.

15|2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/jdonohoo/vern-bot --skill ux-jdonohoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ux
Source: https://github.com/jdonohoo/vern-bot/tree/main/skills/ux
Command: npx skills add https://github.com/jdonohoo/vern-bot --skill ux-jdonohoo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many products have elegant backends but confusing frontends; this Skill finds where users get lost, stuck, or frustrated and translates technical features into human-centered interactions that are easy to understand and use.

Core Features & Use Cases

  • Empathy-driven critique: Evaluate flows from the perspective of real users, not engineers.
  • User journey mapping: Outline the happiest path, decision points, and points of confusion.
  • Accessibility & onboarding focus: Highlight first-5-minute experience, progressive disclosure, and accessibility concerns.
  • Error messaging and recovery: Recommend clear, actionable error copy and graceful recovery patterns.
  • Use Case: Run a review of a signup/onboarding flow to get prioritized usability issues, suggested copy changes, accessibility flags, and concrete recovery steps.

Quick Start

Review the onboarding flow for my app and list the top five usability issues with prioritized fixes and suggested wording for error messages.

Frequently Asked Questions about ux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate a user journey for usability issues in my onboarding flow?

To evaluate a user journey, review the onboarding flow to identify friction points and receive prioritized usability issues, suggested copy changes, and accessibility flags. User journey mapping outlines the happiest path, decision points, and areas of confusion from the user's perspective.

What is the best way to write clear error messages and recovery patterns for web applications?

The best way to write error messages is to provide clear, actionable copy and graceful recovery patterns. Evaluating interaction design identifies error states and generates practical recovery recommendations and suggested wording to help users resolve issues.

Can I use this approach to find accessibility problems during a design review?

Yes, you can use this approach to find accessibility problems during design reviews. The evaluation highlights accessibility concerns, first-5-minute experience issues, and progressive disclosure gaps in web and mobile applications.

How does empathy-driven critique help improve mobile application interface design?

Empathy-driven critique improves mobile application design by evaluating flows from the perspective of real users rather than engineers. It translates technical features into human-centered interactions and articulates exactly where users will experience friction.

When do I need usability testing for interaction design and error states?

You need usability testing for interaction design and error states during product planning and design reviews. It identifies where users get lost or stuck and provides prioritized fixes, suggested error copy, and concrete recovery steps.

What are the limitations of using automated UX evaluation for digital interfaces?

Automated UX evaluation focuses on identifying friction and articulating usability problems but requires human implementation of the prioritized fixes, suggested copy, and recovery recommendations it produces for digital interfaces.