flow-review

Analyze user flows to identify friction points and propose simplifications.

105|8|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/686f6c61/alfred-dev --skill flow-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-review
Source: https://github.com/686f6c61/alfred-dev/tree/main/skills/ux/flow-review
Command: npx skills add https://github.com/686f6c61/alfred-dev --skill flow-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines user experiences by identifying and eliminating unnecessary steps, points of friction, and potential drop-off points in user flows.

Core Features & Use Cases

  • Flow Mapping: Visually documents the current user journey.
  • Friction Identification: Pinpoints obstacles and confusing steps.
  • Simplification Proposals: Suggests concrete ways to reduce steps and data input.
  • Use Case: Analyzing a complex online checkout process to reduce the number of steps from 10 to 5, thereby increasing conversion rates.

Quick Start

Analyze the user flow for the registration process and suggest simplifications.

Frequently Asked Questions about flow-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify friction points in a user flow to increase conversion rates?

To identify friction points in a user flow, you analyze detailed step-by-step documentation of the current journey to pinpoint obstacles and unnecessary steps. This process reduces user effort and increases conversion rates by proposing actionable simplifications.

What is the best way to optimize a complex user journey and reduce drop-off?

The best way to optimize a complex user journey is by mapping the current process to visually document each step. This reveals unnecessary data inputs and drop-off points, enabling you to suggest concrete ways to reduce steps and simplify the experience.

How do I analyze a registration process for UX simplification?

You analyze a registration process by documenting each step and user objective to locate confusing obstacles. This identifies opportunities for simplification, such as reducing data input, to streamline the registration UX and lower user effort.

Can I use this approach for any process optimization scenario?

Yes, you can apply this process optimization approach to any scenario with a documented user flow. It works for UX design, user journey mapping, and complex processes like online checkouts, provided you have detailed step-by-step documentation of the current flow.

Why does simplifying user flows require detailed step-by-step documentation?

Simplifying user flows requires detailed step-by-step documentation to accurately pinpoint friction and unnecessary steps. Without mapping the exact current process and user objectives, proposing actionable improvements to reduce user effort would be based on guesswork.

What steps are needed to reduce unnecessary steps in a checkout process?

To reduce unnecessary steps in a checkout process, you map the user journey to identify friction points and confusing data inputs. You then propose simplifications to cut down the steps, such as reducing a 10-step checkout to 5 steps to boost conversion.