跳到主要内容
知仓学习社ZHICANG

figma-user-flow-planner

Plan user flows and screen states for a Figma design before any designing starts. Use when asked to plan a user flow, map out screens for a feature,…

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

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?"

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 figma-user-flow-planner 的技能。它们内容并不相同,别混用: