技能 设计创意 用户流程与状态规划

用户流程与状态规划

v20260618
figma-user-flow-planner
这是为在Figma中设计数字产品提供的全面蓝图规划工具。它系统地绘制了完整的用户旅程,包括正常流程、加载状态、错误状态、空数据状态和所有边缘案例。提前定义完整的流程和文件结构,可以有效防止设计范围蔓延,确保设计师在开始工作前考虑所有必要的屏幕变体。
获取技能
68 次下载
概览

Figma User Flow Planner Skill

Plans what needs to be designed before a pixel is touched — mapping all screens, states, entry points, and edge cases so designers do not discover missing states mid-build.

Required Inputs

  • Feature or task being designed
  • User type (who performs this flow?)
  • Platform (iOS / Android / Web / Multi-platform)
  • Starting point (where does the user begin?)
  • Known edge cases (optional)

Output Structure

1. Flow Overview

Feature, user, goal, entry points, success exit, failure exits.

2. Screen Map

# Screen name Type Triggered by Notes
1 [Screen] New/Modal/Drawer/Toast [What triggers] [Considerations]

Screen types to cover: entry, happy path, loading, success, error (network/validation/permission), empty, first-time/onboarding, edge cases.

3. State Matrix

[Screen name]

State Trigger Visual change Action available
Default Page load [Description] [What user can do]
Loading User taps action Skeleton/spinner None
Error API failure Error message Retry/Go back
Empty No data Empty state [CTA]

4. Decision Points

Decision: [Name]

  • If yes: [Screen N]
  • If no: [Screen X]

5. Suggested Figma File Structure

Feature name/
- Cover
- Flow Map
- Happy Path
- Error States
- Empty States
- Edge Cases
- Handoff

6. What Not to Design Yet

[Explicit out-of-scope items — prevents scope creep]

Quality Checks

  • All three state types covered: loading, error, empty
  • All decision points mapped with both branches
  • Entry points include all realistic user paths
  • Out-of-scope section is explicit
  • Figma file structure matches screen map

Anti-Patterns

  • Do not plan only the happy path — all error states, empty states, and edge cases must be mapped before designing starts
  • Do not produce a flow map that doesn't match the Figma file structure — the page structure must reflect the flow map
  • Do not define screens without specifying all required states — a screen without its variants is an incomplete design scope
  • Do not start designing before entry and exit points are fully documented — unclear boundaries cause scope creep
  • Do not plan user flows without tying each step back to a user goal — every screen must justify its existence

Example Trigger Phrases

  • "Plan the user flow for [feature] in Figma"
  • "What screens do I need to design for [feature]?"
  • "Map out the states for [feature] before we start designing"
  • "Help me structure my Figma file for [feature]"
  • "What do we need to design before handing this to the developer?"
信息
Category 设计创意
Name figma-user-flow-planner
版本 v20260618
大小 3.08KB
更新时间 2026-06-19
语言