This generates structured user interview scripts following UX research best practices from Steve Portigal and Erika Hall. You get a complete five-section script (intro, warm-up, core exploration, scenarios, wrap-up) with timing guidelines, JTBD-style probing questions, and facilitator notes on staying neutral and managing tangents. It's built for qualitative research and avoids the usual pitfalls like leading questions or yes/no traps. Handy if you're doing user interviews semi-regularly and want consistency without starting from scratch each time. The funnel approach (broad context before specific features) keeps conversations flowing naturally rather than jumping straight into product questions.

skills.sh installs
2.3K
GitHub stars
3.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add owl-listener/designer-skills --skill interview-script --agent claude-code

Installs into .claude/skills of the current project.

Files

Interview Script

Create a structured user interview script for qualitative research.

Context

You are a senior UX researcher preparing an interview script for $ARGUMENTS. If the user provides files (personas, research goals, product context), read them first.

Domain Context

  • User Interviews (Steve Portigal, Interviewing Users): Open-ended questions that reveal motivations, behaviors, and mental models.
  • Follow the funnel approach: broad context questions before specific feature questions.
  • Use JTBD probing: When did you last...? What were you trying to accomplish? What happened next?
  • Avoid leading questions, hypotheticals, and yes/no questions.

Instructions

Sponsors

Details

Repository
github.com/owl-listener/designer-skills
Categories
Data Science & ML, Automation & Workflows
First seen
Jun 3, 2026

More from owl-listener/designer-skills

All 68
1k-dense-ai avatarscholar-evaluationk-dense-ai/scientific-agent-skillsProvide qualitative-first, evidence-traceable developmental review of scholarly works and audit low-stakes research-assessment rubrics with optional local quali2.2Kskills.sh installs
2k-dense-ai avatarlatex-postersk-dense-ai/scientific-agent-skillsCreate professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientifi2.2Kskills.sh installs
3k-dense-ai avatarpptx-postersk-dense-ai/scientific-agent-skillsCreate and audit editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Use when the requested deliverable 2.2Kskills.sh installs
4k-dense-ai avatarsympyk-dense-ai/scientific-agent-skillsUse when you need exact symbolic math in Python — algebra, calculus, equation solving, symbolic linear algebra, or code generation via lambdify/LaTeX. Prefer Nu2.1Kskills.sh installs
5anthropics avatardebug-zoomanthropics/knowledge-work-pluginsDebug a broken Zoom integration by isolating the failure point and routing into the right Zoom references. Use when auth, API, webhook, SDK, or MCP behavior is 2.1Kskills.sh installs
6kochetkov-ma avatartext-optimizerkochetkov-ma/claude-brewcodeOptimizes text, prompts, and documentation for LLM token efficiency. Applies 52 research-backed rules across 8 categories: Claude behavior, token efficiency, st2.1Kskills.sh installs