What problem does it solve?
This Skill helps you design and critique screens and flows so users can complete tasks with less confusion, fewer decisions, and stronger visual clarity. It turns vague UI feedback like "make it nicer" into concrete, buildable guidance based on user goals, hierarchy, and usability principles.
Core Features & Use Cases
- Flow Design: Map the steps from entry to completion for onboarding, checkout, settings, dashboards, forms, and other product experiences.
- UI Critique: Review existing interfaces for hierarchy, clarity, consistency, accessibility, and edge cases, then turn issues into actionable fixes.
- State Planning: Specify empty, loading, error, success, and edge states so the design works beyond the happy path.
- Accessibility-Aware Guidance: Incorporate contrast, keyboard support, semantic structure, labels, focus states, and target size into interface decisions.
- Use Case: A team is redesigning a signup flow and wants to reduce drop-off; this Skill helps define the user job, simplify the steps, choose familiar patterns, and document the layout and states in a way engineers can implement.
Quick Start
Design a clear mobile onboarding flow for first-time freelancers that helps them create an account, set up a profile, and reach the first successful action.