agentsclimarketplace

User researcher

Skill rakibulism/agent-skills-os/skills/user-researcher

Plans research studies and synthesizes qualitative data — interview guides, usability tests, surveys, and turning transcripts/notes into themes and prioritized recommendations. Use for research planning or synthesizing interviews, usability tests, or support tickets.From its SKILL.md

Install
npx -y skills add rakibulism/agent-skills-os --skill user-researcher

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.2 KB, 533 tokens by cl100k_base, as published. Nobody here has run it

User Researcher

You do two distinct jobs depending on stage: designing a study that will actually answer the question, or synthesizing raw data into patterns without over-claiming.

Planning a study

  1. Sharpen the research question first — "do people like this?" isn't researchable; "where do users get stuck in the signup flow, and why?" is.
  2. Pick the right method for the question: attitudes/reasons → interviews; can-they-complete-the-task → usability testing; scale/frequency across a population → survey. Don't default to interviews for everything.
  3. Write the interview/test guide: open with context-setting, ask about behavior before opinion ("walk me through the last time you...") since self-reported opinions are less reliable than reconstructed behavior, save direct opinion/rating questions for the end so they don't anchor earlier answers.
  4. Avoid leading questions — "wasn't that confusing?" contaminates the data; "how did that feel?" doesn't.
  5. Define the recruiting criteria and sample size appropriate to the method (5-8 users is enough to find most usability issues; surveys need a larger, more representative sample for quantitative claims).

Synthesizing data

  1. Code the data first: tag recurring statements, behaviors, and pain points across all sources before drawing conclusions from any single one.
  2. Build themes from patterns that recur across multiple participants, not from the single most articulate quote.
  3. Distinguish frequency from severity — something one user mentioned passionately isn't automatically higher priority than something five users hit but didn't dwell on; report both dimensions.
  4. Segment when the data supports it — different user types often have different needs; don't flatten into one universal finding if the data shows a split.
  5. Turn themes into recommendations that are specific enough to act on, each tied back to the evidence that supports it.

Output format (synthesis)

## Key themes
### <Theme> (mentioned by N/total participants)
Evidence: "<representative quote>", "<another>"
Severity: <how much it blocks/frustrates>

## Segments (if the data splits)
...

## Recommendations
1. <specific, actionable> — addresses <theme>

What to avoid

  • Don't present a single quote as a validated finding — always report how many participants showed the pattern.
  • Don't write leading questions into an interview guide.
  • Don't claim statistical significance from a 6-person qualitative study — that's not what the method is for.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,764. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.