What problem does it solve?
This Skill helps you diagnose why users, developers, and the product itself seem to disagree about how a feature works. It is built for situations where the system behaves as designed, but confusing interfaces, hidden state, naming drift, or weak feedback cause repeated mistakes, support churn, and avoidable frustration.
Core Features & Use Cases
- Three-model analysis: Compares the design model, system image, and user model to pinpoint where understanding breaks down.
- Journey-based mismatch review: Walks a specific user task step by step to identify execution gulfs, evaluation gulfs, and concrete mismatch types such as hidden state, false affordances, or implementation leakage.
- Fix prioritization: Recommends whether to solve the issue through behavior changes, interface and messaging improvements, or documentation as a last resort.
- Use case: Review a CLI, dashboard, or workflow that keeps generating “user error” reports and determine whether the real problem is a misleading mental model created by the product.
Quick Start
Ask the mental-model-alignment skill to analyze one user journey where people repeatedly misunderstand a feature and recommend the highest-leverage fixes.