skills / research

interview-script

what it does

Create a structured customer interview script with JTBD probing questions, warm-up, core exploration, and wrap-up sections. Follows The Mom Test principles — no leading questions, no pitching, focus on past behavior. Use when preparing for user interviews, creating interview guides, or planning discovery research.

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“I'm interviewing independent vet clinic owners next week about how they handle appointment reminders. I get 30 minutes with each. Can you write me an interview script?”

Source material given with the request

Our team is considering building a text-message reminder tool for vet clinics. We don't know yet how clinics remind clients today or how much missed appointments cost them.
with the skill
# Customer Interview Script: Vet Clinic Appointment Reminders **Participants:** Independent veterinary clinic owners **Duration:** 30 minutes **Purpose:** Understand how clinics currently manage reminders, what happens when appointments are missed, and whether these problems warrant further exploration. **For the interviewer:** This is discovery, not a pitch for a text-message tool. Use the questions as a guide, not a checklist. Prioritize concrete stories over covering every question. ## Research Objectives Learn: 1. How reminders work today: people, tools, timing, channels, and exceptions. 2. What happens when clients miss or cancel appointments—and what evidence clinics have about the impact. 3. What clinics have already spent or tried to improve attendance. 4. Who handles reminders, chooses tools, and approves spending. **Decision this research will inform:** Whether to pursue this problem, which clinics to focus on, and what to investigate next—not whether owners like the idea of a text-message tool. **Assumptions to test, not assert:**
Show the rest (241 more lines)
- Missed appointments create meaningful problems for clinics. - Current reminder workflows have unmet needs. - Reminder delivery or client response contributes to missed appointments. - Owners have sufficient visibility into the day-to-day workflow. If not, speak directly with the staff who do the work. --- ## 1. Opening — 2 minutes > “Thanks for taking the time. We’re learning how independent vet clinics manage appointment reminders and what happens when appointments don’t go as planned. This isn’t a sales conversation—we want to understand your actual experience, including anything that works well. > > There are no right or wrong answers. We have 30 minutes; does that still work for you?” **If recording:** > “Would you be comfortable with me recording this for our research notes? It’s completely fine to say no.” > “Please avoid sharing client names, contact details, or other identifying information.” --- ## 2. Warm-Up: Clinic Context — 4 minutes 1. **“Tell me a little about your clinic and your role in its day-to-day operations.”** - Roughly how many vets and locations? - What kinds of appointments make up most of the schedule? 2. **“What involvement do you personally have in scheduling and client reminders?”** - Who handles that work most often? 3. **“Thinking about last week, roughly how many appointments did the clinic have?”** - A rough range is fine. - Was that a typical week? **Interviewer note:** Distinguish what the owner directly observes from what they estimate or hear from staff. --- ## 3. Reconstruct the Current Reminder Workflow — 8 minutes **Anchor on a real appointment:** > **“Think of a recent appointment where your clinic sent a reminder. Walk me through what happened from booking until the client arrived—or didn’t.”** Use only the probes needed to complete the story: - “What triggered the reminder?” - “How was it sent, and how far ahead of the appointment?” - “What system or tools were involved?” - “What did someone on your team have to do manually?” - “What happened if the client responded—or didn’t respond?” - “Who could see whether the appointment was confirmed?” - “Did anything need correcting or chasing up?” **Explore effort and variation:** - **“Thinking about the last full day you were open, what reminder-related work did staff do?”** - Who did it, and approximately how long did it take? - **“Tell me about the last time this process didn’t go as expected.”** - What happened next? - What was the consequence? - “When do you handle reminders differently—for example, for different appointment types or clients?” **Optional, if convenient and permitted:** > “Could you describe or show the reminder workflow using a blank or de-identified example? No client information is needed.” **Listen for:** What already works well, manual work, duplicated effort, failed delivery, unanswered messages, and differences between the documented process and actual practice. --- ## 4. Missed Appointments: Frequency and Consequences — 8 minutes > **“Tell me about the most recent appointment a client missed without enough notice to use the slot.”** If they cannot recall one, ask about a recent late cancellation. If neither is a problem, explore what keeps attendance reliable rather than forcing a pain story. **Reconstruct the incident:** - “What kind of appointment was it?” - “When did the team realize the client wasn’t coming?” - “What reminders had been sent, if you know?” - “Did you learn why they missed it?” - “What did the team do next?” - “Were you able to use that time for something else?” **Establish impact without assuming lost revenue:** - **“What impact, if any, did that missed appointment have?”** - “Was there a financial effect? How did you work that out?” - “Was any revenue recovered later—for example, through rebooking or filling the slot?” - “Was there staff follow-up, preparation time, or another cost?” - “Did it affect the animal’s care or the client relationship?” **Establish frequency and evidence:** - **“Looking at the last month, about how often did this happen?”** - “Do you track no-shows and late cancellations separately, or is that an estimate?” - “Was last month typical?” - “When did you last review those numbers, and what did you do as a result?” **Interviewer note:** Keep these separate in your notes: - Scheduled appointment value - Revenue actually lost or recovered - Staff effort and other consequences Do not treat the full appointment price as the cost of a no-show. --- ## 5. Existing Solutions, Spending, and Priority — 5 minutes 1. **“What have you changed or tried to improve attendance or reduce reminder work?”** - What prompted that change? - What happened afterward? - If nothing: “What has kept the current approach in place?” 2. **“What do you currently spend on reminders, if anything?”** - Software or messaging charges? - Included in another system? - Staff time? - If bundled, is the reminder cost known separately? 3. **“Tell me about the last time you evaluated or changed a scheduling or client-communication tool.”** - Who was involved in choosing and approving it? - What mattered in the decision? - What made switching easy or difficult? 4. **“Where has this issue ranked against other clinic problems recently?”** - “What have you put time or budget toward instead?” **If time permits:** > “When you last checked whether your reminder process was working well, what did you look at?” **Avoid:** “Would you pay for our tool?” or “Would text reminders solve this?” Existing spending and actions provide stronger evidence than hypothetical interest. --- ## 6. Wrap-Up — 3 minutes 1. **“What haven’t I asked that matters to understanding reminders or missed appointments at your clinic?”** 2. **“Who on your team would give us the clearest picture of the day-to-day reminder work?”** 3. **“Would you be open to a short follow-up if we need to clarify something?”** > “Thank you—this helps us understand how clinics actually operate. We’re comparing experiences across clinics before deciding what, if anything, to build.” If appropriate, request permission for a separate conversation with the receptionist or practice manager. Do not rely solely on the owner’s account of work they do not perform. --- ## Interviewer Reminders - **Listen roughly 80% of the time.** Let pauses work. - Use neutral probes: “Tell me more,” “Can you give me an example?” and “What happened next?” - Ask “What led to that?” rather than repeatedly asking “Why?” - If someone generalizes, return to a recent event. - Do not introduce texting as the preferred answer. If they use it today, explore it as part of their existing workflow. - Capture strong reactions and exact quotes, then ask what happened to cause them. - Record estimates as estimates, not measured facts. - If possible, have a designer or engineer join as a quiet note-taker, with the participant’s knowledge. # Note-Taking Template ```markdown ## Participant Participant ID: Date: Interviewer / note-taker: Recording consent: Clinic profile: [Locations, vets, appointment mix, approximate volume] Owner’s role in reminders: Firsthand knowledge vs. secondhand account: ## Key Jobs What are they trying to accomplish? What does a successful reminder process look like to them? ## Current Solution Tools / systems: Channels and timing: People involved: Manual steps and exceptions: How confirmations, replies, and rescheduling are handled: What works well: ## Recent Workflow Example Appointment type: Sequence from booking to outcome: Staff effort: Exact quotes: ## Biggest Pain Specific incident: What happened: Consequence: How often it occurs: Evidence: [Observed / reported / estimated] ## Missed-Appointment Impact Recent example: No-show / late cancellation: Known reason, if any: Reminders sent: Slot filled or otherwise used? Appointment rebooked? Scheduled appointment value: Revenue actually lost or recovered: [Known / estimated / unknown] Staff time / other costs: Care or client-relationship impact: Frequency and source of figures: ## Desired Outcome Success criteria in the participant’s words: Metrics currently reviewed, if any: ## Spending and Priority Current software / messaging spend: Bundled or separately identifiable? Staff time: Past attempts to improve the process: Results: Other priorities receiving time or budget: Decision-maker / approver: Switching constraints: ## Surprise Finding What challenged our assumptions? What remains unclear? ## Follow-Up Staff member to interview directly: De-identified artifact or aggregate data offered: Permission to follow up: Next steps: ## Researcher Interpretation — Keep Separate from Evidence What this interview suggests: Alternative explanations: Assumptions still untested: ```
without
# 30-minute interview script: Appointment reminders at independent vet clinics **Goal:** Understand how reminders work today, what happens when appointments don’t go as planned, and whether there’s a meaningful problem to solve—not validate a text-message product. **How to use:** Ask the main questions in order. Use the probes selectively; you won’t have time for all of them. Prioritize specific, recent examples over opinions about what “usually” happens. ## 0–3 minutes: Introduction and context > Thanks for taking the time. We’re exploring how independent veterinary clinics manage appointment reminders and schedule changes. We haven’t decided what, if anything, to build. > > I’d like to understand your current process, including what works well. This isn’t a sales conversation, and there are no right answers. We don’t need client names or patient details. > > Is it okay if I take notes? > *[If recording, ask permission separately.]* **1. “Could you briefly describe your clinic and your role?”** Optional probes: - How many veterinarians and locations do you have? - Roughly how many appointments do you handle in a typical week?
Show the rest (133 more lines)
- Who handles scheduling and client communication day to day? - What practice-management or scheduling software do you use? ## 3–10 minutes: Reconstruct the current workflow **2. “Walk me through what happens from the moment someone books an appointment until they arrive.”** Let them describe the process before asking about individual channels. Optional probes: - What communications happen, when, and through which channels? - Which steps are automatic, and which require staff? - What does the client need to do, if anything? - Does the process differ for surgeries, routine visits, new clients, or other appointment types? **3. “Thinking about yesterday or your most recent clinic day, can you walk me through how reminders were actually handled?”** Optional probes: - Who did what? - About how much staff time did it take? - What happened when someone replied, wanted to reschedule, or couldn’t be reached? - Were there any exceptions or workarounds? **4. “What works particularly well about your current process? Where, if anywhere, does it get difficult?”** Optional probe: - Can you tell me about the last time that difficulty came up? ## 10–18 minutes: Understand missed appointments and their impact **5. “Tell me about the most recent appointment where the client didn’t arrive as planned.”** Optional probes: - What happened, and when did you find out? - Had the client received any communication beforehand? - Did you learn why they didn’t arrive? - What did your team do next? - Was the slot filled or used for something else? - What was the actual impact on the clinic, if any? Avoid assuming reminders would have prevented it. **6. “How do you distinguish and track no-shows, late cancellations, and reschedules?”** Optional probes: - Looking at the last month, roughly how many of each occurred? - Out of approximately how many booked appointments? - Is that based on a report, a manual count, or your best estimate? - Was that month typical? - Are certain appointment types or times more affected? **7. “When an appointment goes unfilled, how do you think about the cost to the clinic?”** Start open-ended, then probe as relevant: - Lost revenue versus costs you no longer incur? - Staff time spent following up or rearranging the schedule? - Whether another patient can take the slot? - Any effects on patient care, staff workload, or client relationships? > “Could we work through a rough estimate for that recent example? A range is completely fine.” **Interviewer note:** Don’t equate the full appointment price with financial loss. Note whether figures are measured or estimated, and whether capacity was recovered. ## 18–24 minutes: Explore existing solutions and tradeoffs **8. “What have you tried to improve reminders or reduce appointment disruptions?”** Optional probes: - What prompted you to try it? - What changed afterward? How did you tell? - What did you keep, change, or stop doing? - If you haven’t changed anything, what has made the current approach good enough? **9. “What does your current approach cost—in fees and staff time?”** Optional probes: - Is it bundled into your existing software? - Are there per-message charges or other fees? - What still requires manual work? - Have clients raised any concerns about the communications they receive? **10. “When you last chose or changed a clinic software tool, how did that decision happen?”** Optional probes: - Who evaluated it, approved it, and used it? - What mattered most? - What made implementation easy or difficult? - Are there contract, integration, or workflow constraints that would make a change difficult? ## 24–28 minutes: Establish priority without pitching **11. “Compared with the other operational issues you’re dealing with, where does appointment communication rank?”** Optional probes: - What is more pressing? - What, if anything, are you planning to change? - Have you already spent time or money trying to address it? **12. “If you could improve one part of this process, what would you change—and why?”** Optional probes: - What would a better outcome look like? - How would you know the improvement was worth the effort or cost? - What would you not want to lose from your current setup? ## 28–30 minutes: Wrap up > “Let me check that I understood: [briefly summarize the workflow, main friction or lack of friction, and impact]. What have I missed or misunderstood?” Then ask: - “Who on your team would give us the clearest picture of the day-to-day work?” - “Would you be comfortable sharing a blank reminder template or an aggregate report, with no client or patient information?” - “May we follow up if we have a few clarification questions?” > Thanks—this was very helpful. --- ## Quick notes to complete after each interview | Area | What to capture | |---|---| | Clinic context | Size, appointment volume, respondent’s firsthand involvement | | Current workflow | Tools, channels, timing, staff responsibilities | | Evidence | Recent examples, reports versus estimates | | Impact | Frequency, financial effects, staff time, recovered capacity | | Existing alternatives | What works, what they tried, why they stayed or switched | | Priority | Relative importance and actions already taken | | Buying constraints | Decision-makers, costs, integrations, switching effort | | Unknowns | Assumptions to verify with staff or records | **Avoid asking:** “Would you use a text reminder tool?” or “How much would you pay for our product?” Those invite speculative answers. For this round, concrete behavior, current spending, and actual attempts to solve the problem will be more informative.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 3 Nov 2026

The tasks

written by Carte Blanche
churned-customers

“We're calling customers who cancelled our meal-planning app in the last 60 days. Write the questions we should ask them.”

fix-leading-questions

“Can you check my interview questions before I start talking to freelancers tomorrow?”

nurse-handover-15min

“I only get 15 minutes with each nurse at shift change. I want to understand how they hand over patient information between shifts. Keep the script short.”

vet-reminders-30min

“I'm interviewing independent vet clinic owners next week about how they handle appointment reminders. I get 30 minutes with each. Can you write me an interview script?”

warehouse-hypotheses

“Write an interview guide for warehouse managers that tests these beliefs without tipping them off to what we hope to hear. Also give my colleague something to take notes on during the calls.”

Install

Download the .zip and unzip it. Put its files, in a folder named interview-script, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.