What problem does it solve? Planning how screens connect and how users move through a product is error-prone when done ad hoc, often producing flows with dead ends, missing error states, or too many taps to reach key features. ## Core Features & Use Cases - Flow Diagram Generation: Produces an ASCII flow diagram showing screen connections with clear entry and exit points. - Screen Inventory & Edge Cases: Lists each screen's purpose, key components, and empty/error/loading states. - UX Heuristics Applied: Enforces Progressive Disclosure, Miller's Law, Hick's Law, Hub & Spoke or Linear navigation patterns, and a 3-tap maximum to key features. - Use Case: Before building a new onboarding sequence, run this Skill to map the linear step-by-step flow, define recovery paths for errors, and scaffold the pages with PageShell, TopBar, and BottomNav patterns. ## Quick Start Ask the assistant to design the user flow for a new feature, for example: design the onboarding flow for new users signing up and creating their first resume.