algorithmic-color-pale…
Derive a full UI colour palette algorithmically from one or two brand colours. Darker and lighter variants for interactive states, desaturated greys from the…
Related features and tasks — such as purchase flows, onboarding, or multi-step configuration — should be designed as natural, guided paths that feel coherent and fit the product hierarchy. Use wizards for complex sequential tasks. Use when designing flows, onboarding, checkout,
$ npx -y skills add dembrandt/dembrandt-skills --skill user-flows-and-guided-paths --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/user-flows-and-guided-pathsContext preview
The summary Claude sees to decide when to auto-load this skill.
Related features and tasks — such as purchase flows, onboarding, or multi-step configuration — should be designed as natural, guided paths that feel coherent and fit the product hierarchy. Use wizards for complex sequential tasks. Use when designing flows, onboarding, checkout,
name: user-flows-and-guided-paths
description: Related features and tasks — such as purchase flows, onboarding, or multi-step configuration — should be designed as natural, guided paths that feel coherent and fit the product hierarchy. Use wizards for complex sequential tasks. Use when designing flows, onboarding, checkout, setup sequences, or any multi-step user journey.
metadata:
priority: 7
pathPatterns:
- "components/**"
- "src/components/**"
- "**/*.tsx"
- "**/*.jsx"
- "design-system/**"
- "ui/**"
promptSignals:
phrases:
- "flow"
- "wizard"
- "onboarding"
- "checkout"
- "steps"
- "multi-step"
- "guided"
- "purchase flow"
- "setup"
retrieval:
aliases:
- user flow
- wizard pattern
- onboarding flow
- checkout flow
- guided steps
- multi-step form
intents:
- design a purchase flow
- build an onboarding sequence
- create a wizard
- guide the user through complex setup
- connect related features into a path
examples:
- design the checkout flow for this shop
- build a wizard for project setup
- make this onboarding feel naturalRelated features that belong together should be experienced as a single coherent journey — not as separate screens the user has to navigate between manually. A well-designed flow feels inevitable: each step leads naturally to the next, the user always knows where they are and what comes next, and the path fits the product's information hierarchy.
| Scenario | Pattern | |---|---| | Linear process with a clear end goal (checkout, signup, setup) | Guided step-by-step flow or wizard | | Complex task that benefits from breaking into stages | Wizard with progress indicator | | Feature discovery across an existing product | Contextual tooltips or coach marks | | User returning to complete something they started | Resume prompt with clear re-entry point | | Open-ended exploration (dashboard, settings) | Free navigation — do not force a flow |
Only guide when the task genuinely has a natural order. Forcing a wizard onto a non-sequential task frustrates users who already know what they want.
Use a wizard when:
[Step indicator: 1 of 4] Step title [Form content for this step] [Back] [Continue →]
**Step indicator:** Always show the user where they are in the sequence and how many steps remain. A progress bar or numbered steps both work — numbered steps are clearer when step names are meaningful.
**Back navigation:** Always available. Users must be able to go back and change earlier decisions without losing their progress on later steps.
**Forward navigation:** Disabled until the current step is complete. Validate on Continue, not on Submit at the end.
**Exit path:** Make it clear how to abandon the flow without losing partial progress. Autosave drafts where possible.
Purchase flows have an additional constraint: every unnecessary step reduces conversion. Design for the shortest path to completion.
A guided path should feel like it belongs to the product — not like it has opened a separate experience.
UX and design-system skills for AI agents. Install once, and your agent knows how to design. --all installs every skill at once. They load only when a prompt needs them, so there is no runtime cost to having them all. Want to pick by hand?
Repo: dembrandt/dembrandt-skills
Derive a full UI colour palette algorithmically from one or two brand colours. Darker and lighter variants for interactive states, desaturated greys from the…
The persistent shell around an application — the top bar, the app launcher, the tenant and environment cue, and in heavy tools a status bar. In an estate of…
Product visuals — hero shots, demos, screenshots, landing-page panels — must reproduce the real product, not a stylised poster of it. Design with real content…
A brand's visual tone — playful or serious, rounded or angular — should be consistent across all UI elements. Shape language in typography, border-radius, and…
Every interactive element needs a complete set of visual states — rest, hover, active/pressed, focus, disabled, and loading. States should be derived…
Rebuild an existing web page 1:1 from measurement instead of by eye — into Figma, Penpot, or code. Captures the rendered page, the raw source and the computed…