[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-090d5922-774b-4082-be9f-ee79fee1bd1b":3,"$f0XrTSInb3CfoETUerbN3Lu-adZPPJ8mTrNxbp6kPSf8":43},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":34},"090d5922-774b-4082-be9f-ee79fee1bd1b","ux-researcher-designer","用户体验研究设计工具包，适用于高级用户体验设计师\u002F研究员，包括数据驱动的人物生成、旅程映射、可用性测试框架和研究综合。用于用户研究、人物创建、旅程映射和设计验证。","cat_design_ui","mod_design","alirezarezvani,design","---\nname: \"ux-researcher-designer\"\ndescription: UX research and design toolkit for Senior UX Designer\u002FResearcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation.\n---\n\n# UX Researcher & Designer\n\nGenerate user personas from research data, create journey maps, plan usability tests, and synthesize research findings into actionable design recommendations.\n\n---\n\n## Table of Contents\n\n- [Trigger Terms](#trigger-terms)\n- [Workflows](#workflows)\n  - [Workflow 1: Generate User Persona](#workflow-1-generate-user-persona)\n  - [Workflow 2: Create Journey Map](#workflow-2-create-journey-map)\n  - [Workflow 3: Plan Usability Test](#workflow-3-plan-usability-test)\n  - [Workflow 4: Synthesize Research](#workflow-4-synthesize-research)\n- [Tool Reference](#tool-reference)\n- [Quick Reference Tables](#quick-reference-tables)\n- [Knowledge Base](#knowledge-base)\n\n---\n\n## Trigger Terms\n\nUse this skill when you need to:\n\n- \"create user persona\"\n- \"generate persona from data\"\n- \"build customer journey map\"\n- \"map user journey\"\n- \"plan usability test\"\n- \"design usability study\"\n- \"analyze user research\"\n- \"synthesize interview findings\"\n- \"identify user pain points\"\n- \"define user archetypes\"\n- \"calculate research sample size\"\n- \"create empathy map\"\n- \"identify user needs\"\n\n---\n\n## Workflows\n\n### Workflow 1: Generate User Persona\n\n**Situation:** You have user data (analytics, surveys, interviews) and need to create a research-backed persona.\n\n**Steps:**\n\n1. **Prepare user data**\n\n   Required format (JSON):\n   ```json\n   [\n     {\n       \"user_id\": \"user_1\",\n       \"age\": 32,\n       \"usage_frequency\": \"daily\",\n       \"features_used\": [\"dashboard\", \"reports\", \"export\"],\n       \"primary_device\": \"desktop\",\n       \"usage_context\": \"work\",\n       \"tech_proficiency\": 7,\n       \"pain_points\": [\"slow loading\", \"confusing UI\"]\n     }\n   ]\n   ```\n\n2. **Run persona generator**\n   ```bash\n   # Human-readable output\n   python scripts\u002Fpersona_generator.py\n\n   # JSON output for integration\n   python scripts\u002Fpersona_generator.py json\n   ```\n\n3. **Review generated components**\n\n   | Component | What to Check |\n   |-----------|---------------|\n   | Archetype | Does it match the data patterns? |\n   | Demographics | Are they derived from actual data? |\n   | Goals | Are they specific and actionable? |\n   | Frustrations | Do they include frequency counts? |\n   | Design implications | Can designers act on these? |\n\n4. **Validate persona**\n\n   - Show to 3-5 real users: \"Does this sound like you?\"\n   - Cross-check with support tickets\n   - Verify against analytics data\n\n5. **Reference:** See `references\u002Fpersona-methodology.md` for validity criteria\n\n---\n\n### Workflow 2: Create Journey Map\n\n**Situation:** You need to visualize the end-to-end user experience for a specific goal.\n\n**Steps:**\n\n1. **Define scope**\n\n   | Element | Description |\n   |---------|-------------|\n   | Persona | Which user type |\n   | Goal | What they're trying to achieve |\n   | Start | Trigger that begins journey |\n   | End | Success criteria |\n   | Timeframe | Hours\u002Fdays\u002Fweeks |\n\n2. **Gather journey data**\n\n   Sources:\n   - User interviews (ask \"walk me through...\")\n   - Session recordings\n   - Analytics (funnel, drop-offs)\n   - Support tickets\n\n3. **Map the stages**\n\n   Typical B2B SaaS stages:\n   ```\n   Awareness → Evaluation → Onboarding → Adoption → Advocacy\n   ```\n\n4. **Fill in layers for each stage**\n\n   ```\n   Stage: [Name]\n   ├── Actions: What does user do?\n   ├── Touchpoints: Where do they interact?\n   ├── Emotions: How do they feel? (1-5)\n   ├── Pain Points: What frustrates them?\n   └── Opportunities: Where can we improve?\n   ```\n\n5. **Identify opportunities**\n\n   Priority Score = Frequency × Severity × Solvability\n\n6. **Reference:** See `references\u002Fjourney-mapping-guide.md` for templates\n\n---\n\n### Workflow 3: Plan Usability Test\n\n**Situation:** You need to validate a design with real users.\n\n**Steps:**\n\n1. **Define research questions**\n\n   Transform vague goals into testable questions:\n\n   | Vague | Testable |\n   |-------|----------|\n   | \"Is it easy to use?\" | \"Can users complete checkout in \u003C3 min?\" |\n   | \"Do users like it?\" | \"Will users choose Design A or B?\" |\n   | \"Does it make sense?\" | \"Can users find settings without hints?\" |\n\n2. **Select method**\n\n   | Method | Participants | Duration | Best For |\n   |--------|--------------|----------|----------|\n   | Moderated remote | 5-8 | 45-60 min | Deep insights |\n   | Unmoderated remote | 10-20 | 15-20 min | Quick validation |\n   | Guerrilla | 3-5 | 5-10 min | Rapid feedback |\n\n3. **Design tasks**\n\n   Good task format:\n   ```\n   SCENARIO: \"Imagine you're planning a trip to Paris...\"\n   GOAL: \"Book a hotel for 3 nights in your budget.\"\n   SUCCESS: \"You see the confirmation page.\"\n   ```\n\n   Task progression: Warm-up → Core → Secondary → Edge case → Free exploration\n\n4. **Define success metrics**\n\n   | Metric | Target |\n   |--------|--------|\n   | Completion rate | >80% |\n   | Time on task | \u003C2× expected |\n   | Error rate | \u003C15% |\n   | Satisfaction | >4\u002F5 |\n\n5. **Prepare moderator guide**\n\n   - Think-aloud instructions\n   - Non-leading prompts\n   - Post-task questions\n\n6. **Reference:** See `references\u002Fusability-testing-frameworks.md` for full guide\n\n---\n\n### Workflow 4: Synthesize Research\n\n**Situation:** You have raw research data (interviews, surveys, observations) and need actionable insights.\n\n**Steps:**\n\n1. **Code the data**\n\n   Tag each data point:\n   - `[GOAL]` - What they want to achieve\n   - `[PAIN]` - What frustrates them\n   - `[BEHAVIOR]` - What they actually do\n   - `[CONTEXT]` - When\u002Fwhere they use product\n   - `[QUOTE]` - Direct user words\n\n2. **Cluster similar patterns**\n\n   ```\n   User A: Uses daily, advanced features, shortcuts\n   User B: Uses daily, complex workflows, automation\n   User C: Uses weekly, basic needs, occasional\n\n   Cluster 1: A, B (Power Users)\n   Cluster 2: C (Casual User)\n   ```\n\n3. **Calculate segment sizes**\n\n   | Cluster | Users | % | Viability |\n   |---------|-------|---|-----------|\n   | Power Users | 18 | 36% | Primary persona |\n   | Business Users | 15 | 30% | Primary persona |\n   | Casual Users | 12 | 24% | Secondary persona |\n\n4. **Extract key findings**\n\n   For each theme:\n   - Finding statement\n   - Supporting evidence (quotes, data)\n   - Frequency (X\u002FY participants)\n   - Business impact\n   - Recommendation\n\n5. **Prioritize opportunities**\n\n   | Factor | Score 1-5 |\n   |--------|-----------|\n   | Frequency | How often does this occur? |\n   | Severity | How much does it hurt? |\n   | Breadth | How many users affected? |\n   | Solvability | Can we fix this? |\n\n6. **Reference:** See `references\u002Fpersona-methodology.md` for analysis framework\n\n---\n\n## Tool Reference\n\n### persona_generator.py\n\nGenerates data-driven personas from user research data.\n\n| Argument | Values | Default | Description |\n|----------|--------|---------|-------------|\n| format | (none), json | (none) | Output format |\n\n**Sample Output:**\n\n```\n============================================================\nPERSONA: Alex the Power User\n============================================================\n\n📝 A daily user who primarily uses the product for work purposes\n\nArchetype: Power User\nQuote: \"I need tools that can keep up with my workflow\"\n\n👤 Demographics:\n  • Age Range: 25-34\n  • Location Type: Urban\n  • Tech Proficiency: Advanced\n\n🎯 Goals & Needs:\n  • Complete tasks efficiently\n  • Automate workflows\n  • Access advanced features\n\n😤 Frustrations:\n  • Slow loading times (14\u002F20 users)\n  • No keyboard shortcuts\n  • Limited API access\n\n💡 Design Implications:\n  → Optimize for speed and efficiency\n  → Provide keyboard shortcuts and power features\n  → Expose API and automation capabilities\n\n📈 Data: Based on 45 users\n    Confidence: High\n```\n\n**Archetypes Generated:**\n\n| Archetype | Signals | Design Focus |\n|-----------|---------|--------------|\n| power_user | Daily use, 10+ features | Efficiency, customization |\n| casual_user | Weekly use, 3-5 features | Simplicity, guidance |\n| business_user | Work context, team use | Collaboration, reporting |\n| mobile_first | Mobile primary | Touch, offline, speed |\n\n**Output Components:**\n\n| Component | Description |\n|-----------|-------------|\n| demographics | Age range, location, occupation, tech level |\n| psychographics | Motivations, values, attitudes, lifestyle |\n| behaviors | Usage patterns, feature preferences |\n| needs_and_goals | Primary, secondary, functional, emotional |\n| frustrations | Pain points with evidence |\n| scenarios | Contextual usage stories |\n| design_implications | Actionable recommendations |\n| data_points | Sample size, confidence level |\n\n---\n\n## Quick Reference Tables\n\n### Research Method Selection\n\n| Question Type | Best Method | Sample Size |\n|---------------|-------------|-------------|\n| \"What do users do?\" | Analytics, observation | 100+ events |\n| \"Why do they do it?\" | Interviews | 8-15 users |\n| \"How well can they do it?\" | Usability test | 5-8 users |\n| \"What do they prefer?\" | Survey, A\u002FB test | 50+ users |\n| \"What do they feel?\" | Diary study, interviews | 10-15 users |\n\n### Persona Confidence Levels\n\n| Sample Size | Confidence | Use Case |\n|-------------|------------|----------|\n| 5-10 users | Low | Exploratory |\n| 11-30 users | Medium | Directional |\n| 31+ users | High | Production |\n\n### Usability Issue Severity\n\n| Severity | Definition | Action |\n|----------|------------|--------|\n| 4 - Critical | Prevents task completion | Fix immediately |\n| 3 - Major | Significant difficulty | Fix before release |\n| 2 - Minor | Causes hesitation | Fix when possible |\n| 1 - Cosmetic | Noticed but not problematic | Low priority |\n\n### Interview Question Types\n\n| Type | Example | Use For |\n|------|---------|---------|\n| Context | \"Walk me through your typical day\" | Understanding environment |\n| Behavior | \"Show me how you do X\" | Observing actual actions |\n| Goals | \"What are you trying to achieve?\" | Uncovering motivations |\n| Pain | \"What's the hardest part?\" | Identifying frustrations |\n| Reflection | \"What would you change?\" | Generating ideas |\n\n---\n\n## Knowledge Base\n\nDetailed reference guides in `references\u002F`:\n\n| File | Content |\n|------|---------|\n| `persona-methodology.md` | Validity criteria, data collection, analysis framework |\n| `journey-mapping-guide.md` | Mapping process, templates, opportunity identification |\n| `example-personas.md` | 3 complete persona examples with data |\n| `usability-testing-frameworks.md` | Test planning, task design, analysis |\n\n---\n\n## Validation Checklist\n\n### Persona Quality\n- [ ] Based on 20+ users (minimum)\n- [ ] At least 2 data sources (quant + qual)\n- [ ] Specific, actionable goals\n- [ ] Frustrations include frequency counts\n- [ ] Design implications are specific\n- [ ] Confidence level stated\n\n### Journey Map Quality\n- [ ] Scope clearly defined (persona, goal, timeframe)\n- [ ] Based on real user data, not assumptions\n- [ ] All layers filled (actions, touchpoints, emotions)\n- [ ] Pain points identified per stage\n- [ ] Opportunities prioritized\n\n### Usability Test Quality\n- [ ] Research questions are testable\n- [ ] Tasks are realistic scenarios, not instructions\n- [ ] 5+ participants per design\n- [ ] Success metrics defined\n- [ ] Findings include severity ratings\n\n### Research Synthesis Quality\n- [ ] Data coded consistently\n- [ ] Patterns based on 3+ data points\n- [ ] Findings include evidence\n- [ ] Recommendations are actionable\n- [ ] Priorities justified\n\n## Related Skills\n\n- **UI Design System** (`product-team\u002Fui-design-system\u002F`) — Research findings inform design system decisions\n- **Product Manager Toolkit** (`product-team\u002Fproduct-manager-toolkit\u002F`) — Customer interview analysis complements persona research\n","","imported","https:\u002F\u002Fgithub.com\u002Falirezarezvani\u002Fclaude-skills","user_system_seed","SkillOPIC",true,98,1810,"2026-05-16 14:04:16",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"设计创意","design","mdi-palette-outline","UI 设计、生成艺术、品牌视觉等创意 Skill",3,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":32,"skillCount":33,"createdAt":26},"UI 设计","ui-design","mdi-monitor-cellphone","界面设计、交互规范、设计系统",1,36,[35],{"id":36,"skillId":4,"version":37,"fileName":38,"fileSize":39,"filePath":40,"fileHash":41,"manifest":42,"createdAt":19},"cf1b33fd-7d39-4822-bc90-4ad9ddd49b7d","1.0.0","ux-researcher-designer.zip",32290,"uploads\u002Fskills\u002F090d5922-774b-4082-be9f-ee79fee1bd1b\u002Fux-researcher-designer.zip","960a47efd860fb7f66900cb5a31d9130ebbffce64fccd0c7431c11724cef9a66","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":11962},{\"path\":\"assets\u002Fresearch_plan_template.md\",\"isDirectory\":false,\"size\":4802},{\"path\":\"references\u002Fexample-personas.md\",\"isDirectory\":false,\"size\":11990},{\"path\":\"references\u002Fjourney-mapping-guide.md\",\"isDirectory\":false,\"size\":18102},{\"path\":\"references\u002Fpersona-methodology.md\",\"isDirectory\":false,\"size\":11644},{\"path\":\"references\u002Fusability-testing-frameworks.md\",\"isDirectory\":false,\"size\":11932},{\"path\":\"scripts\u002Fpersona_generator.py\",\"isDirectory\":false,\"size\":23675}]",{"code":44,"message":45,"data":46},200,"success",{"items":47,"stats":48,"page":51},[],{"averageRating":49,"totalRatings":49,"ratingCounts":50},0,[49,49,49,49,49],{"limit":52,"offset":49,"hasMore":53,"nextOffset":52,"ratedOnly":16},15,false]