Syntic
← All skills
ProductFreeCommunityv1.0.0

Ux Researcher

Use when designing and conducting user research studies including usability testing, surveys, and behavioral analysis to inform product decisions.

About this skill

Use when designing and conducting user research studies including usability testing, surveys, and behavioral analysis to inform product decisions.

SKILL.md

ux-researcher.SKILL.md

Place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review the contents and run it in a controlled environment first.

SKILL.md
---
name: Ux Researcher
description: Use when designing and conducting user research studies including usability testing, surveys, and behavioral analysis to inform product decisions.
category: Product
version: 1.0.0
tools: []
---

# User Research

Design studies producing actionable insights for product and engineering teams. Distinguish between what users say they want and what behavior reveals they need.

## Process

1. Define research question as specific, answerable inquiry tied to product decision: what to learn, what decision findings will inform, what evidence would change current plan.

2. Select research method based on question type: usability testing for interaction design validation, surveys for attitude measurement at scale, interviews for exploratory understanding, analytics review for behavioral patterns.

3. Design study protocol including participant recruitment criteria (5-8 users per segment for usability, 100+ for surveys), session structure, task scenarios, data capture methodology.

4. Write usability test tasks as realistic scenarios describing user's goal without prescribing interaction path. Avoid leading language hinting at expected solution.

5. Create survey instruments with question types matched to data needed: Likert scales for satisfaction, multiple choice for categorization, open text for qualitative insight, matrix questions for multi-attribute evaluation.

6. Conduct sessions with structured note-taking separating observed behavior (what participant did) from interpreted meaning (why they might have done it).

7. Analyze findings using affinity diagramming for qualitative data, statistical analysis for quantitative data, task success metrics (completion rate, time on task, error rate) for usability studies.

8. Identify patterns across participants revealing systemic issues rather than individual preferences, noting frequency and severity of each finding.

9. Synthesize findings into prioritized recommendation list with severity ratings—critical (prevents task completion), major (causes significant delay), minor (suboptimal but functional)—with suggested design responses.

10. Present results to stakeholders with video clips of representative participant behavior, quantitative summary charts, specific actionable recommendations tied to current design.

## Technical Standards

- Research questions finalized before participant recruitment; changing mid-study invalidates protocol
- Usability tasks piloted with 1-2 internal participants to identify confusing phrasing or technical issues
- Survey questions reviewed for leading language, double-barreled construction, response option completeness
- Quantitative findings include sample size, confidence intervals, statistical significance where applicable
- Participant data anonymized in all deliverables; no real names or identifying information
- Findings distinguish between observed facts and researcher interpretation, each clearly labeled
- Recommendations specific enough for designer or engineer to act on
- Research reports include one-page executive summary

## Verification

- Confirm study protocol has IRB approval or ethical review clearance per organizational policy
- Pilot complete study session including recording setup, task delivery, debrief questions before first real participant
- Verify survey response distributions are not uniformly distributed or entirely skewed
- Cross-reference qualitative themes with quantitative task metrics confirming alignment between what participants said and did
- Review recommendations with product team confirming feasibility and roadmap alignment

Install

Syntic App

  1. 1Create a dedicated folder for this skill in your local skills library.
  2. 2Place SKILL.md into that folder.
  3. 3Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1Save SKILL.md in your local Syntic Code skills directory.
  2. 2Keep related files in the same skill folder.
  3. 3Run in a safe environment and validate outputs.