What problem does it solve? Writing a user-flows document from scratch often produces happy-path-only diagrams with dead ends, missing error states, and screens that downstream wireframing cannot enumerate. This Skill provides the derivation method and production-grade quality bar for authoring a complete, walkable user-flows document grounded in an approved PRD. ## Core Features & Use Cases - Goal-driven flow derivation: Maps every PRD goal/persona pairing to a flow grounded in established interaction patterns, with no orphans and no reinvented solved flows. - Systematic edge and resilience coverage: Enumerates decision branches, empty/loading/error/success states, undo/confirm guards, resume behavior, and flow-level accessibility so no path dead-ends. - Synced dual notation and amend support: Renders each flow as a Mermaid flowchart plus numbered narrative kept in sync, and amends existing docs as scoped, versioned deltas instead of regenerating. - Use Case: Given an approved PRD for a checkout feature, produce a user-flows document with entry-point taxonomy, happy path, every branch and recovery path, a screens index, and a changelog — ready for the reviewing-user-flows gate and downstream wireframing. ## Quick Start Use authoring-user-flows to map the goals and personas in my approved PRD into a complete user-flows document with diagrams, error paths, and a screens index.