English | 中文
An AI-agent skill for reviewing UI/UX interactions. It treats interface behavior as state machines to identify ambiguous control ownership, state conflicts, missing feedback, and cognitive friction, then provides both best-experience and low-cost robust solutions.
- Deconstruct the core task of a UI area and component control relationships
- Enumerate state combinations to identify information and operational gaps
- Review copy, visual metaphors, and interaction depth for cognitive friction
- Produce progressive-disclosure and low-cost implementation options in a fixed structure
- Toggles that affect tabs or lists
- Auto/manual mode switching
- Radio, checkbox, and nested selections
- Conditional visibility, linked forms, and state-design reviews
- UI screenshots, wireframes, and interaction-flow critiques
After installing the English skill, give a compatible agent a UI screenshot, wireframe, or interaction description. You can also invoke it explicitly:
$ui-ux-interaction-review Review the linked behavior between an auto/manual mode and a model list.
Every review includes a current diagnosis, a best-experience solution, a low-cost robust solution, and optional micro-interaction suggestions.
skills/
├── en/
│ └── ui-ux-interaction-review/
│ └── SKILL.md
└── zh-cn/
└── ui-ux-interaction-review-cn/
└── SKILL.md
skills/en/ui-ux-interaction-review/SKILL.md: English skill definitionskills/zh-cn/ui-ux-interaction-review-cn/SKILL.md: Chinese skill definition
Install the English skill:
npx skills add YangsonHung/ui-ux-interaction-review --skill ui-ux-interaction-reviewInstall the Chinese skill:
npx skills add YangsonHung/ui-ux-interaction-review --skill ui-ux-interaction-review-cnWhen using pnpm, replace npx with pnpm dlx.
- This skill focuses on interaction logic, state feedback, and cognitive friction; it does not replace visual brand design or usability testing.
- Both the best-experience and low-cost solutions must explain state changes, control ownership, and feedback.
- Base conclusions on the supplied UI, wireframe, or business rules. List open questions first when key information is absent.
Contributions that improve triggers, interaction examples, bilingual wording, or the output structure are welcome. Read these documents before submitting a change:
Use the GitHub issue templates to report defects or propose enhancements. Use the pull request template when submitting code or documentation.
This project is licensed under the MIT License.