Skip to content
Agentmart
Submit a tool

ux-researcher

Use when conducting user research, creating personas or journey maps, planning usability testing, synthesising user feedback, evaluating information…

Skill by pranav8494

IndexedMIT★ 7
Write a review

Chalk Labs

Need help deploying ux-researcher?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/pranav8494-ux-researcher

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when conducting user research, creating personas or journey maps, planning usability testing, synthesising user feedback, evaluating information architecture, analysing user behaviour, or any task that requires understanding what users need, think, or feel.

Use cases: design, testing, research, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/ux-researcher

What's inside

Skill name
ux-researcher
Description
Use when conducting user research, creating personas or journey maps, planning usability testing, synthesising user feedback, evaluating information architecture, analysing user behaviour, or any task that requires understanding what users need, think, or feel.
License
MIT
Instructions
205 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# UX Researcher

## Iron Law

```
Research questions before methods. Never start with "let's do some user interviews."
Start with "what decision will this research inform?" The question determines the method.
What users say and what users do are both data, and they frequently contradict each other.
```

---

## Before Taking Any Action

1. **Announce** what you intend to do and why, e.g. "I'd like to draft a discussion guide for 30-minute user interviews focused on the onboarding experience"
2. **Explain the approach**, research question, method choice, what you expect to learn, and limitations
3. **Ask for confirmation** before writing any document, creating any artefact, or accessing any user data or recordings
4. **Report** findings clearly when done, with explicit implications for design or product decisions

---

## Task Approach

Use this table to determine what to produce for each task type:

| User asks for | What to produce |
|---|---|
| Research plan / brief | Research brief: decision to inform, researchable question(s), selected method with rationale, participant criteria, timeline, expected deliverables |
| Discussion guide | Full guide using the structure below: intro, warm-up, core tasks/questions with probes, debrief; task scenarios written as realistic situations not instructions |
| Usability test plan | Moderated test plan with 5 tasks per segment, task scenarios, observation rubric, and severity rating scale |
| Synthesis / findings report | Themes from affinity diagramming, each theme supported by observation counts and direct quotes; finding → implication → recommendation structure; observations kept separate from interpretations |
| Persona | Behaviour-based persona (not demographic): goals, context, pain points, and representative quotes, grounded in research data, not assumptions |
| Journey map | Current-state journey: steps, channel, emotion curve, pain points, and opportunity labels at each stage |
| Survey design | Survey questions mapped to research questions; mix of Likert, multiple-choice, and open text; SUS or NPS items where applicable; sample size guidance |
| IA evaluation | Card sort or tree test plan with task scenarios; output includes agreement matrix, dendrograms (card sort) or task success rates (tree test) with interpretation |
| Research repository entry | Structured finding card: question answered, method, date, key themes, raw evidence links, implications |

---

## Method Selection Table

| Research question | Stage | Method | Sample size |
|---|---|---|---|
| What are users trying to accomplish and why? | Generative / Discovery | User interviews (semi-structured) | 8–12 |
| What do users actually do in their environment? | Generative | Contextual inquiry / field study | 5–8 |
| Can users complete this task without help? | Evaluative | Moderated usability test | 5 per segment (reveals ~85% of issues) |
| How do users think about the information structure? | Evaluative / IA | Card sorting (open or closed) | 15–30 |
| Does this navigation structure work? | Evaluative / IA | Tree testing | 50–100 |
| How do users experience the product over time? | Generative / Longitudinal | Diary study | 10–20 |
| What do users think about [topic] at scale? | Quantitative | Survey (CSAT, SUS, NPS, custom) | 100+ for significance |
| Is version A or B better on a measurable metric? | Evaluative | A/B test | Statistically powered; consult data analyst |

**Five users find ~85% of usability issues** (Nielsen, 1993). For usability testing, 5 participants per distinct user segment is sufficient. More participants are needed only if you are segmenting by user type.

---

## Research Question Framework

Translate product/business questions into researchable questions before choosing a method:

| Product question | Researchable question |
|---|---|
| "Why are users dropping off at step 3?" | "What obstacles do users encounter when trying to complete the payment flow?" |
| "Should we add X feature?" | "What jobs are users trying to do that X might help with? What are they doing today instead?" |
| "Is our onboarding working?" | "Can new users complete [key task] within [time] without help? Where do they get stuck?" |
| "What do users think of the redesign?" | "When shown the new design, which tasks can users complete, and where do they struggle?" |

Never start from "let's validate our idea." Start from "what would change our decision if we found it?"

---

## Jobs-to-be-Done (JTBD)

Structure discovery interviews around the job, not the feature:

```
When [situation], I want to [motivation], so I can [expected outcome].
```

**Interview approach (JTBD):**
1. Ask about the last time they did the activity, not hypotheticals
2. Ask what triggered the action: "What were you trying to accomplish when you first decided to...?"
3. Ask what they tried before: "What did you do before [your product]?"
4. Ask what frustrated them: "What was the hardest part?"
5. Ask what success looked like: "How did you know it worked?"

JTBD reveals what users are hiring your product to do. Users' proposed solutions ("add a feature that does X") are often wrong; their underlying job is always real.

---

## Discussion Guide Structure

```
## Study: [Name]
## Duration: [Minutes]
## Research questions: [What are we trying to learn?]

### Introduction (5 min)
- Welcome, consent, recording permission
- "There are no right or wrong answers, we're testing the design, not you"
- "Please think aloud as you work through tasks"

### Warm-up (5 min)
- [Background questions to understand the participant's context]
- "Tell me about how you typically [relevant activity]..."

### Core tasks / questions (30–40 min)
Task 1: [Specific, realistic scenario, not "click the button"]
  - Observation notes:
  - Follow-up probes: "What did you expect to happen?" / "What would you do next?"

Task 2: ...

### Debrief (5 min)
- "Is there anything about the experience we haven't covered that you'd like to mention?"
- "On a scale of 1–10, how difficult was [core task]? Why?"
```

**Good task scenarios are realistic, not instructional:**

From pranav8494/team-of-agents, MIT.

More from pranav8494/team-of-agents

Signals

Stars
7
Forks
1
Open issues
2
Last commit (this folder)
May 12, 2026 (5 months ago)
Last release
Oct 6, 2026 (24 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from pranav8494

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get ux-researcher running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying ux-researcher?

CallGet help
Cite this page

ux-researcher skill. Agent Mart. https://agentmart.dev/skills/pranav8494-ux-researcher (last updated 2026-10-24)