# UX Research with Claude: 32 Claude Skills

> 32 Claude skills for planning, recruiting, running, synthesising and sharing user research, from the research plan to the repository, with real users only.

32 free Claude Skills (Agent Skills) by Polar Bear, Polar Bear. For Claude Code, Claude.ai and Claude Desktop.

- Page: https://meet-polar-bear.com/skills/ux-research-pack
- Download: https://meet-polar-bear.com/skills/ux-research-pack.zip
- Source: https://github.com/polar-bear-org/claude-skills/tree/main/packs/ux-research-pack
- License: Free to use inside your company, not for resale.
- For: designers who run their own research, UX researchers, design leads, product teams without a researcher, research ops leads

## Install

**Claude Code** — two lines, every skill in the pack at once:

```
/plugin marketplace add polar-bear-org/claude-skills
/plugin install ux-research-pack@polar-bear-skills
```

**Claude.ai / Claude Desktop** — download https://meet-polar-bear.com/skills/ux-research-pack.zip and upload each skill from its `install/` folder under Settings → Customize → Skills.

**Manually** — copy `packs/ux-research-pack/skills/*` from https://github.com/polar-bear-org/claude-skills into `~/.claude/skills/` or a project's `.claude/skills/`.

## The 32 skills

### 1. Uxr desk research (`uxr-desk-research`)

What is already known with source and date, what is stale, open questions, what not to research again

Say: "run uxr-desk-research", "what do we already know", "summarise past research", "read last year's research", "pull together prior findings", "has anyone studied this before", "desk research before the study", "secondary research summary"

### 2. Uxr assumption map (`uxr-assumption-map`)

Assumptions placed by importance and evidence, risky unknowns to research first, what a skipped study puts at risk

Say: "run uxr-assumption-map", "assumption mapping", "what are we assuming", "riskiest assumptions", "research got cut", "which bet are we making without evidence", "make the case for research", "importance vs evidence"

### 3. Uxr research plan (`uxr-research-plan`)

Decision informed, research questions, method and why, sample, timeline, roles, risks, what it will not answer

Say: "run uxr-research-plan", "write a research plan", "user research plan", "plan a round of research", "which research method should I use", "two weeks and a stakeholder question", "research brief before recruiting", "research questions vs interview questions"

### 4. Uxr synthetic user check (`uxr-synthetic-user-check`)

Each synthetic claim matched to real evidence, what stays a hypothesis, what is rejected, the real study that would answer it

Say: "synthetic user", "run uxr-synthetic-user-check", "just ask the AI personas", "synthetic users", "AI persona interviews", "can we use synthetic research", "check these AI user answers", "someone put synthetic quotes in the deck", "synthetic participants"

### 5. Uxr recruitment brief (`uxr-recruitment-brief`)

Who to hear from in behaviour terms, who wastes a slot, quotas, channels, owner, booking tracker, no-show buffer, fraud checks

Say: "run uxr-recruitment-brief", "recruitment brief", "who do we recruit", "nobody owns recruiting", "book participants for next week", "brief the recruitment agency", "no-shows keep killing the sessions", "find real users to test with"

### 6. Uxr participant screener (`uxr-participant-screener`)

Behaviour and recency questions, hidden qualifying answers, decoys, disqualifiers, quotas, answer key for fit to the brief

Say: "run uxr-participant-screener", "write a screener", "screener questions", "the screener reads like a quiz", "participants were not who they said", "fake participants", "screen for the right users", "screener answer key"

### 7. Uxr consent form (`uxr-consent-form`)

Plain-language information sheet, consent items, remote and verbal script, accessible version

Say: "run uxr-consent-form", "consent form for user research", "participant information sheet", "AI notetaker consent", "recording consent", "verbal consent script", "update the consent form", "easy read consent"

### 8. Uxr data handling plan (`uxr-data-handling-plan`)

Data inventory, minimum to collect, storage, access, anonymise steps, special category flags, deletion dates

Say: "run uxr-data-handling-plan", "research data plan", "where do recordings go", "when do we delete interview recordings", "GDPR for user research", "anonymise transcripts before AI", "who can see the recordings", "research data retention"

### 9. Uxr incentive plan (`uxr-incentive-plan`)

Incentive per study type with amounts left blank, payment method and timing, no-show rules, questions for finance

Say: "run uxr-incentive-plan", "participant incentives", "how do we pay research participants", "thank-you for user interviews", "are research incentives taxable", "no-show payment rule", "incentive wording for the invite"

### 10. Uxr participant database (`uxr-participant-database`)

Minimum fields, consent to recontact, contact limits and rest periods, opt-out and deletion, access, contact log

Say: "run uxr-participant-database", "participant panel", "research participant database", "we keep recruiting the same customers", "recontact consent", "research panel rules", "who owns the participant spreadsheet"

### 11. Uxr interview guide (`uxr-interview-guide`)

Research questions mapped to interview questions, story openers, probes, time budget, leading-question check

Say: "run uxr-interview-guide", "write an interview guide", "what should I ask in user interviews", "prep my discovery interviews", "my questions start with would you use", "interview questions for customers", "story-based interview", "fix my leading questions"

### 12. Uxr usability test plan (`uxr-usability-test-plan`)

Test goals, task scenarios with success set in advance, think-aloud, moderator script, observer grid, pilot

Say: "run uxr-usability-test-plan", "write a usability test script", "usability testing plan", "prep the prototype sessions", "task scenarios for a usability test", "think aloud script", "how many users do I need", "my script asks do you like it"

### 13. Uxr unmoderated test plan (`uxr-unmoderated-test-plan`)

Self-explaining tasks, success per task, in-tool screener, attention checks, device pilot, what not to test this way

Say: "run uxr-unmoderated-test-plan", "unmoderated usability test", "remote unmoderated test tasks", "write tasks for a testing tool", "I need sessions by Friday", "nobody can moderate", "unmoderated test script"

### 14. Uxr usability benchmark (`uxr-usability-benchmark`)

Same tasks each round, task success, time, SEQ and SUS defined before data, baseline, re-run date

Say: "run uxr-usability-benchmark", "UX benchmark", "SUS score", "did the redesign make it better", "before and after usability metrics", "task success rate", "Single Ease Question", "how to score SUS"

### 15. Uxr survey design (`uxr-survey-design`)

Decision served, one construct per question, neutral wording, scales, order, pilot, what it can and cannot say

Say: "run uxr-survey-design", "write a user survey", "UX survey questions", "quick survey for users", "check my survey for bias", "double-barrelled questions", "agree disagree scale", "survey questionnaire design"

### 16. Uxr diary study (`uxr-diary-study`)

Behaviour over time, entry prompts, cadence, length, reminders, drop-off plan, onboarding call, coding plan

Say: "run uxr-diary-study", "set up a diary study", "diary study prompts", "see behaviour over weeks", "longitudinal user research", "how people use it across a week", "diary study drop-off"

### 17. Uxr contextual inquiry (`uxr-contextual-inquiry`)

Where and when to observe, apprentice stance, what to watch, note grid, site permissions, debrief per visit

Say: "run uxr-contextual-inquiry", "plan a field visit", "shadow users at work", "contextual inquiry plan", "watch them do the work", "what users say vs what they do", "site visit plan", "observation note grid"

### 18. Uxr accessible sessions (`uxr-accessible-sessions`)

Recruiting disabled and older participants, access needs in advance, their own assistive technology, accessible consent, adjustments

Say: "run uxr-accessible-sessions", "include disabled participants", "accessible research sessions", "screen reader users in testing", "access needs for participants", "research with older users", "no disabled person in the sessions"

### 19. Uxr AI feature study (`uxr-ai-feature-study`)

Current mental model, expectations, tasks on real inputs, wrong-answer scenarios, trust and correction checks, Wizard of Oz option

Say: "run uxr-ai-feature-study", "test the AI feature with users", "what happens when the AI is wrong", "Wizard of Oz test", "user trust in AI output", "mental model of the AI feature", "AI feature research plan"

### 20. Uxr interview debrief (`uxr-interview-debrief`)

Same-day notes per session, verbatim quotes with timestamps, observation vs interpretation, surprises, next questions

Say: "run uxr-interview-debrief", "debrief this interview", "structure my session notes", "here is today's transcript", "I just got off a user call", "notes are a wall of text", "same-day debrief"

### 21. Uxr thematic analysis (`uxr-thematic-analysis`)

Codebook, codes with quotes and participant ids, themes with counts, counter-examples, single-voice observations

Say: "run uxr-thematic-analysis", "synthesise these interviews", "find themes in the transcripts", "code these transcripts", "build a codebook", "affinity map these notes", "the team wants themes by tomorrow", "what patterns came up"

### 22. Uxr usability findings (`uxr-usability-findings`)

Did vs said per task, completion with and without help, issues by severity, rainbow sheet, clips to pull

Say: "run uxr-usability-findings", "synthesise the usability tests", "usability test report", "rate these usability issues", "severity ratings", "rainbow spreadsheet", "the tests went well, I think", "did the prototype pass"

### 23. Uxr survey analysis (`uxr-survey-analysis`)

Who answered, cleaning log, frequencies with base sizes, cross-tabs where the base allows, open-text coding, limits

Say: "run uxr-survey-analysis", "analyse these survey results", "here is the survey export", "what do the numbers tell us", "Likert results", "cross-tab this survey", "code the open text answers", "is this difference real"

### 24. Uxr insight statements (`uxr-insight-statements`)

Five to nine "want X but do Y because Z" insights with quotes, counts and confidence, confirmations apart

Say: "want X but do Y because Z", "run uxr-insight-statements", "write the insights", "turn these themes into insights", "so what does the research mean", "insight statements", "the findings feel flat", "the room keeps saying so what"

### 25. Uxr evidence trace audit (`uxr-evidence-trace-audit`)

Every claim traced to a quote, session or data row, flags for untraced, thin, misquoted or synthetic claims

Say: "users say", "run uxr-evidence-trace-audit", "check this deck before leadership", "trace every claim", "where did this finding come from", "check the quotes against the transcripts", "is this backed by research", "audit the research report"

### 26. Uxr journey map (`uxr-journey-map`)

Stages, actions, thoughts in participants' words, feelings, pain points, each cell tagged to evidence, gaps marked

Say: "not researched", "run uxr-journey-map", "map the user journey", "experience map from interviews", "where does the experience break", "current-state journey", "journey map with evidence", "every team owns one touchpoint"

### 27. Uxr jtbd statements (`uxr-jtbd-statements`)

Jobs with situation, motivation and outcome, job stories, switching forces, each tied to quotes

Say: "When, I want to, so I can", "run uxr-jtbd-statements", "jobs to be done", "write job stories", "what job are people hiring this for", "JTBD from interviews", "what progress are users trying to make", "push and pull forces"

### 28. Uxr opportunity tree (`uxr-opportunity-tree`)

Outcome, opportunities from interviews, ideas per opportunity, assumption test for each, branch to explore next

Say: "run uxr-opportunity-tree", "opportunity solution tree", "OST from research", "which need do we work on first", "too many needs from research", "stop jumping to the first idea", "turn research into opportunities"

### 29. Uxr readout deck (`uxr-readout-deck`)

Decision first, three to five insights with quote and count, what we did not learn, recommendations, the decision asked

Say: "run uxr-readout-deck", "research readout", "findings presentation", "share user research findings", "research deck for stakeholders", "readout memo", "nobody acts on the research", "turn insights into a decision"

### 30. Uxr action tracker (`uxr-action-tracker`)

Each recommendation with owner, decision and reason, date, evidence, follow-up check, what changed

Say: "run uxr-action-tracker", "research action tracker", "what did the last study change", "track research recommendations", "research impact log", "follow up on findings", "decision log for research", "nobody acted on the research"

### 31. Uxr repository entry (`uxr-repository-entry`)

Atomic entries (experiment, fact, insight, recommendation), conditions and date, anonymised quote, tags, review date

Say: "run uxr-repository-entry", "research repository entry", "atomic research", "file these findings", "add to the research repository", "nuggets from this study", "insight database entry", "findings will die in a deck"

### 32. Uxr tagging taxonomy (`uxr-tagging-taxonomy`)

A short set of broad tags with definitions, rules for new tags, owner, a label test, review cadence

Say: "run uxr-tagging-taxonomy", "research tagging taxonomy", "too many tags in the repository", "clean up research tags", "tag structure for research", "nobody finds anything in the repository", "repository tags", "research taxonomy"

