Install any skill in seconds. Free to start, no credit card required.
Get Started Free →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, define screen states, plan a Figma file structure, or work out what needs to be designed before opening Figma. Produces a complete flow map with all screens, states, entry/exit points, and a suggested Figma page structure.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | -25% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 40% | 0% |
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.
Feature, user, goal, entry points, success exit, failure exits.
| # | 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.
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] |
Decision: Name]
Feature name/
- Cover
- Flow Map
- Happy Path
- Error States
- Empty States
- Edge Cases
- HandoffExplicit out-of-scope items — prevents scope creep]
Other measured skills in the registry, with their headline benchmark lift.