---
name: Interview Script
slug: interview-script
category: Writing
description: Interview Script creates a structured user interview script for qualitative research, covering introduction, warm-up, core exploration, specific scenarios, and wrap-up. Use it before running interviews to get non-leading, open-ended questions, probing techniques, and facilitator notes.
github: "https://github.com/Owl-Listener/designer-skills/tree/main/design-research/skills/interview-script"
language: Markdown
stars: 2098
forks: 335
install: "npx degit https://github.com/Owl-Listener/designer-skills/tree/main/design-research/skills/interview-script ~/.claude/skills/interview-script"
installs_to: ~/.claude/skills/interview-script
source_path: design-research/skills/interview-script/SKILL.md
collection_size: 25
category_size: 1012
collection_url: "https://dirskills.com/collections/Owl-Listener/designer-skills"
added: 2026-08-18T06:58:41.494Z
last_synced: 2026-08-18T06:58:41.494Z
canonical_url: "https://dirskills.com/skills/interview-script"
---

# Interview Script

Interview Script creates a structured user interview script for qualitative research, covering introduction, warm-up, core exploration, specific scenarios, and wrap-up. Use it before running interviews to get non-leading, open-ended questions, probing techniques, and facilitator notes.

**Install:**

```bash
npx degit https://github.com/Owl-Listener/designer-skills/tree/main/design-research/skills/interview-script ~/.claude/skills/interview-script
```

## README

# 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

1. **Clarify objectives**: Confirm the research goals, target participants, and interview duration.
2. **Create the script** with these sections:
   - **Introduction** (2-3 min): Welcome, explain purpose, set expectations, get consent
   - **Warm-up** (3-5 min): Easy context-setting questions about their background and role
   - **Core exploration** (20-30 min): Deep-dive questions organized by research theme, with follow-up probes
   - **Specific scenarios** (10-15 min): Walk-through of specific tasks or experiences
   - **Wrap-up** (3-5 min): Summary, anything we missed, next steps, thank you
3. **Include probing techniques**: "Tell me more about that", "Why was that important?", "What happened next?"
4. **Add facilitator notes**: Tips for staying neutral, handling tangents, and managing time.
5. Think step by step. Present the script in a ready-to-use format.

## Question Quality Guardrails

**Ensure all questions are non-leading.** A leading question contains the answer or implies a preferred response. Replace any question that assumes sentiment, behaviour, or outcome.

| Leading (avoid) | Non-leading (use) |
|---|---|
| "Was that frustrating?" | "How did you feel about that?" |
| "Did you find it easy?" | "How easy or difficult was that for you?" |
| "Did you like the feature?" | "What did you notice about that feature, if anything?" |
| "Would you use this?" | "How would you use this in your work, if at all?" |

**Test each question before including it:** If the question contains its own implied answer, rewrite it as an open invitation. If the question can be answered with yes or no, extend it ("...and why?").

## Further Reading

- Interviewing Users — Steve Portigal
- Just Enough Research — Erika Hall
