Skip to content
rd-skills
All skills

user-flow-modeling

FoundationJIT only

analysis-agent/task-agent: use when actor journeys change entries, branches, interruption, recovery, authority, or side effects; skip route/state-only work.

Group
Experience design
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • user flow actor goal starting state precondition entry branch exit interruption recovery re-entry
  • user flow authorization disclosure side effect durable commit unknown outcome duplicate result cancellation timeout async completion

Do not use when

Anti-triggers — as binding as the triggers above

  • content grouping route implementation one interaction state visual composition or unordered scenario inventory is the open decision
  • no actor goal precondition journey branch recovery authority or side-effect outcome changes

Required inputs

What must be supplied before this skill can decide anything

  • named actor goal starting state reachable entries branches exits interruptions and terminal outcomes
  • user-visible system-state authorization side-effect duplicate recovery and current route-contract evidence

Output contract

What this skill owes the next role

  • user-flow decision with actor goal preconditions entries predicates exits interruptions recovery authority side effects proof limits and specialist routes

Escalation signals

When this skill must hand the decision back

  • A journey can lose input leak authority replay side effects hide unknown outcomes or strand actors when branches and recovery stay implicit

Loaded by

This skill never owns a task. These professionals may pull it in as Layer 3.

Targeted references

Each reference carries its own load condition. None of them enter context by default.

ReferenceLoad whenDo not load whenRequired by
benchmarks-and-patterns.mdbenchmark-patternJourney entries branches interruptions permission side effects or async recovery have competing outcomes or unclear proofCurrent flow predicates system outcomes recovery contracts and focused tests settle the changed journeyAnalysisTask