Skip to content
ss-flow logo

UX Flow Designer

ss-flow

Design user flows and navigation structure following proven UX patterns

bitjaru/styleseed0installs967stars

SKILL.md

Full skill instructions

UX Flow Designer

Registry-first artifact boundary

When .styleseed/​project.json and .styleseed/​artifacts/​index.json exist, resolve the requested artifact ID first, then read only .styleseed/​bundles/<artifact-id>.md and .styleseed/​manifests/<artifact-id>.json. Never fall back to the global legacy bundle for a registry project. Legacy projects may use .styleseed/​effective-rules.md only when no registry exists.

When NOT to use

  • For implementing a single page → use /​ss-page after the flow is settled
  • For copy on each step → use /​ss-copy after the structure is settled
  • For information architecture of an entire product — narrow scope to one flow first
  • For high-fidelity mockups — this produces a flow map, not pixel-perfect designs

Design a user flow: $0 Description: $ARGUMENTS

Instructions

  1. Read the design system reference:

    • CLAUDE.md for component inventory
    • DESIGN-LANGUAGE.md for layout patterns (sections 13-14, 19-20)
    • components/​patterns/ for available building blocks
  2. Apply these UX principles:

Information Architecture

  • Progressive Disclosure: Show only what's needed at each step. Hide complexity behind logical drill-downs.
  • Cognitive load: Chunk information around the user's decision; the resolved grammar and content density decide the grouping rather than a universal item count.
  • Hick's Law: Minimize choices per screen while preserving the product's real task vocabulary.

Navigation Patterns

  • Hub & Spoke: Dashboard → detail pages → back to dashboard (default for mobile apps)
  • Linear Flow: Step 1 → Step 2 → Step 3 (for forms, onboarding, checkout)
  • Navigation: use the resolved surface adapter; BottomNav is only one possible mobile pattern.

Screen Flow Rules

  • Every flow must have a clear entry point and clear exit point
  • Key features should be reachable with an appropriate number of steps for the product and platform; do not impose a universal tap count.
  • Back navigation must always be available (except root screens)
  • Error states must provide recovery paths (retry, go back, contact support)
  • Loading states must use skeleton screens (never spinners in cards)

Page Composition (from DESIGN-LANGUAGE.md)

  • Follow the selected output grammar's information hierarchy; do not impose a Hero → KPI Grid → Details → Lists template on unrelated products.
  • Each screen should answer ONE primary question when the task calls for it.
  • Above the fold: the most important metric or action
  • Use the 4 section types: Full Card (A), Grid (B), Carousel (C), Hero (D)
  1. Output format:

    • Flow diagram in ASCII showing screen connections
    • Screen inventory listing each screen's purpose and key components
    • Edge cases (empty states, errors, loading) for each screen
    • Scaffolded pages using primitives selected by the artifact's adapter and grammar
  2. Generate the actual page files using /​ss-page conventions.

More skills from bitjaru

ss-copy logo
bitjaru/styleseed

ss-copy

Generate UX microcopy (button labels, error messages, empty states, toasts) following a casual-but-polite voice and tone

967 0
View
ss-lint logo
bitjaru/styleseed

ss-lint

Quick automated lint — detects common design system violations in seconds

967 0
View
ss-feedback logo
bitjaru/styleseed

ss-feedback

Add appropriate user feedback states (loading, success, error, empty) to a component or page

967 0
View
ss-component logo
bitjaru/styleseed

ss-component

Generate a new UI component following the StyleSeed design conventions

967 0
View
ss-pattern logo
bitjaru/styleseed

ss-pattern

Generate a composed UI pattern (card layout, list, form section, grid, etc.) using design system primitives

967 0
View
ss-audit logo
bitjaru/styleseed

ss-audit

Audit screens for UX issues using Nielsen's heuristics and modern mobile UX best practices

967 0
View
ss-setup logo
bitjaru/styleseed

ss-setup

Interactive setup wizard — guides you step-by-step to configure the design system for your project

967 0
View
ss-a11y logo
bitjaru/styleseed

ss-a11y

Audit a component or page for accessibility issues and fix them

967 0
View
ss-update logo
bitjaru/styleseed

ss-update

Update StyleSeed engine in your project — analyzes what's outdated and updates safely

967 0
View
ss-tokens logo
bitjaru/styleseed

ss-tokens

View, add, or modify design tokens in the StyleSeed design system

967 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View