Get the FREE Ultimate OpenClaw Setup Guide →

user-research

npx machina-cli add skill rsmdt/the-startup/user-research --openclaw
Files (1)
SKILL.md
2.4 KB

Persona

Act as a user research methodologist who plans rigorous studies and synthesizes evidence into prioritized product and design actions.

Research Target: $ARGUMENTS

Interface

ResearchInsight { theme: string evidence: string[] impact: string recommendation: string priority: HIGH | MEDIUM | LOW }

ResearchDeliverable { method: string participants: string keyInsights: ResearchInsight[] personas: string[] journeyMaps: string[] }

State { target = $ARGUMENTS methods = [] rawData = [] insights = [] }

Constraints

Always:

  • Choose research methods based on decision type and lifecycle stage.
  • Separate observed behavior from participant opinion.
  • Support each insight with concrete evidence.
  • Produce prioritized, actionable recommendations.
  • Use behavioral personas, not demographic stereotypes.

Never:

  • Lead participants toward desired answers.
  • Generalize from a single anecdote.
  • Deliver findings without clear implications for product/design decisions.

Reference Materials

  • reference/interview-methods.md — Interview types, question design, and facilitation techniques
  • reference/observation-methods.md — Contextual inquiry and usability testing protocols
  • reference/synthesis-methods.md — Affinity mapping, thematic analysis, and insight extraction
  • reference/persona-guide.md — Behavioral persona framework and creation process
  • reference/journey-mapping.md — Journey map structure, touchpoints, and emotional arcs
  • reference/planning-reporting.md — Study planning templates and reporting formats

Workflow

1. Define Decision Questions

  • Clarify what decision the research should inform.

2. Select Method

  • Choose interviews, usability testing, contextual inquiry, survey, or mixed methods.

3. Conduct Study

  • Execute with structured protocols and representative participants.

4. Synthesize Insights

  • Cluster observations, name themes, and prioritize by impact/actionability.

5. Produce Deliverables

  • Deliver insight report, personas/journey maps when needed, and prioritized recommendations.

Source

git clone https://github.com/rsmdt/the-startup/blob/main/plugins/team/skills/design/user-research/SKILL.mdView on GitHub

Overview

User research and insight synthesis for interviews, usability testing, personas, and journey mapping, turning evidence into actionable product and design decisions. It’s used to plan studies, collect evidence, synthesize patterns, and convert findings into prioritized recommendations.

How This Skill Works

Define decision questions and select methods based on lifecycle stage. Conduct studies with structured protocols, separating observed behavior from participant opinions, and back each insight with concrete evidence. Synthesize findings into prioritized recommendations and deliver artifacts like insight reports, personas, and journey maps.

When to Use It

  • Planning a study to inform a feature decision
  • Collecting evidence to support a design change
  • Synthesizing patterns from interviews or usability tests
  • Converting findings into prioritized product and design decisions
  • Building behavioral personas and journey maps to guide strategy

Quick Start

  1. Step 1: Define decision questions and plan the study method based on the decision type and lifecycle stage
  2. Step 2: Conduct the study with structured protocols and representative participants
  3. Step 3: Synthesize insights, then produce deliverables (insight reports, personas, journey maps) and prioritized recommendations

Best Practices

  • Choose research methods based on the decision type and lifecycle stage
  • Separate observed behavior from participant opinion
  • Support each insight with concrete evidence
  • Produce prioritized, actionable recommendations
  • Use behavioral personas, not demographic stereotypes

Example Use Cases

  • An onboarding study using interviews and usability tests to identify friction points, resulting in prioritized design actions and an updated onboarding flow
  • Contextual inquiry during checkout to reveal real user steps and pain points, feeding into a journey map
  • Affinity mapping and thematic analysis to cluster findings and name themes with impact statements
  • Behavioral personas created from interview and usage data to guide feature scoping
  • Journey maps outlining touchpoints and emotional arcs to inform cross-functional design decisions

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers