What problem does it solve? Mapping a user flow across multiple screens is scattered work: screen specs live in separate docs, edge cases get missed, and accessibility or security concerns surface too late. This Skill consolidates screen references and a user story into one journey spec doc covering flow, states, and cross-cutting concerns. ## Core Features & Use Cases - Journey Spec Generation: Produces a JOURNEY_SPEC.md-compliant document with 11 sections covering outcome, screen flow, components, critical states, accessibility, security, and performance. - Flow Diagramming: Draws an ASCII journey map with screens as nodes, decision points as diamonds, and happy plus alternate paths. - Critical State Coverage: Documents at least four states (happy path, network error, validation failure, timeout) with triggers and UI responses. - Use Case: A product manager needs to spec a checkout flow spanning five screens. Provide the user story and screen doc references, and receive a complete journey doc saved to docs/research/journeys/ with open questions flagged for stakeholders. ## Quick Start Document the checkout user journey using the screen specs for cart, shipping, payment, and confirmation, and save it as a journey spec doc.