What problem does it solve? Designing user experiences often happens screen-by-screen without a coherent view of the full journey, leading to friction, drop-offs, and flows that ignore device, context, and channel differences. This Skill structures the end-to-end design of any user flow so every screen, decision point, and recovery path is intentional. ## Core Features & Use Cases - End-to-End Flow Mapping: Design complete journeys from entry point to outcome, including decision branches, error recovery, and save-and-resume states. - Context & Device Variants: Adapt flows across mobile, web, TV, and embedded contexts, and across user types, entry points, and markets. - Visualization Output: Render the flow as a self-contained HTML diagram, a Figma file via MCP, or a pencil.dev document. - Use Case: A product designer asks how a new user should move from a marketing email through signup to first value; the Skill maps each screen, its copy direction, interaction specs, and the cross-channel handoffs, then outputs an HTML flow diagram. ## Quick Start Ask the assistant to design the onboarding flow for your app, including screen-by-screen steps, error states, and an HTML diagram of the journey.