From ux-researcher
Map and analyze user flows through the application — identify friction points, drop-off risks, and optimization opportunities
How this skill is triggered — by the user, by Claude, or both
Slash command
/ux-researcher:user-flow-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze the flow: **$0**
Analyze the flow: $0
User persona: $1 (default: general user)
Map the current flow — Read the route structure and component hierarchy to reconstruct the user journey:
Count friction points per step:
Identify drop-off risks:
Analyze happy path efficiency:
Check error recovery:
## User Flow Analysis: <flow-name>
### Flow Map
[Entry] → [Step 1: ] → [Step 2: ] → [Decision: ] ↓ ↓ [Path A] [Path B] ↓ ↓ [Success] [Step 3] ↓ [Success]
### Step Analysis
| Step | Actions Required | Friction Score (1-5) | Drop-off Risk |
|------|-----------------|---------------------|---------------|
| 1 | <actions> | 2 | low |
| 2 | <actions> | 4 | high |
### Friction Points
1. **Step N — <issue>**: <description + recommendation>
### Optimization Opportunities
1. **<opportunity>**: <current state → proposed state + expected impact>
### Recommended Metrics
- Track: <conversion rate at each step>
- Alert on: <drop-off rate exceeding threshold>
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub silviaare95/xari-plugins --plugin ux-researcher