disco

Identify and surface UX friction from end-user interactions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ericklemos/ai-tools --skill disco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: disco
Source: https://github.com/ericklemos/ai-tools/tree/main/.agents/skills/disco
Command: npx skills add https://github.com/ericklemos/ai-tools --skill disco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and surface UX friction from end-user interactions.

Core Features & Use Cases

  • End-user perspective stress-testing of flows to surface friction early
  • Memory-backed logs and a structured friction journal to track issues
  • Generates human-friendly UX critiques and actionable improvement prompts

Quick Start

Run a friction audit on your onboarding flow to surface the top pain point and generate a UX critique.

Frequently Asked Questions about disco

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

FAQPage Schema
What is UX friction testing and how does it improve onboarding flows?

UX friction testing identifies points where users get stuck or misinterpret labels within onboarding flows. By simulating end-user interactions and maintaining a friction journal, you surface top pain points early and generate actionable improvement prompts for checkout and form-heavy interfaces.

How do I audit a checkout flow to find where users get stuck?

To audit a checkout flow, run a simulated user stress-test against the interface to detect friction. The process logs end-user interaction issues into a structured friction journal and automatically generates a human-friendly UX critique highlighting specific misinterpretation risks.

Can I use a simulated user to test form-heavy interfaces for misinterpreted labels?

Yes, a simulated user can stress-test form-heavy interfaces to detect where labels are misinterpreted. It requires frontmatter defining the test scope and logs the identified friction into a memory-backed journal to track interaction issues across multiple sessions.

What is the best way to generate actionable UX critiques from user testing logs?

The best way to generate actionable UX critiques from user testing logs is to structure them into a friction journal. This mechanism transforms raw end-user interaction data into human-friendly reports and targeted improvement prompts for your UI.

Do I need specific dependencies to run a UX friction audit on my UI?

No specific dependencies are required to run a UX friction audit on your UI. You only need to provide frontmatter with a name and description to initialize the simulated user environment and begin generating structured UX reports.