.claude/skills/ost-interviewing/SKILL.md
Conduct story-based customer interviews to discover opportunities for Opportunity Solution Trees. Use when preparing interview guides, conducting customer research, analyzing interview transcripts, or training teams on interview techniques. Based on Teresa Torres' continuous discovery methodology - focuses on collecting rich stories rather than facts, asking follow-up questions, and extracting opportunities from narratives. Triggers when user asks to "prepare interview questions", "conduct customer interviews", "analyze interview notes", or "discover customer needs".
npx skillsauth add samarv/Shanon ost-interviewingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Master the art of story-based customer interviews that reveal unmet needs, pain points, and desires.
Opportunities emerge from stories, not from direct questions.
Ask customers to tell stories about their experiences. The gold is in the narrative details, not the opinions.
Why this fails:
"Tell me about the last time you [did relevant task]."
Why it works: Recent memories are more accurate, less filtered by opinion
Example:
"What happened next?"
Why it works: Keeps the story flowing, reveals the full sequence
Example conversation:
"Can you walk me through exactly what you did?"
Why it works: Gets concrete details instead of generalizations
Example:
"How did that make you feel?"
Why it works: Reveals intensity of the pain point
Example:
"Tell me more about [specific detail they mentioned]."
Why it works: Extracts opportunities from throwaway comments
Example:
Pain points (Struggles, friction, frustration):
Workarounds (Indicates unmet need):
Time sinks (Inefficiency):
Confusion (Lack of clarity):
Gaps (Missing capability):
Story: "Last week I was trying to book a conference room for a client meeting. I checked our room booking system and found a room available at 2pm. But when I got there with the client, someone else was in the room. Turns out they had booked it through a different system. I had to scramble to find another space while my client waited in the hallway. It was embarrassing."
Opportunities identified:
Interview: Sarah M., Product Manager, 3 years experience
Date: 2024-01-15
Context: Weekly planning workflow
Story 1: Sprint planning chaos
"Last Monday we had sprint planning. I had tasks in Jira, designs in Figma, and specs in Notion. I spent 20 minutes just gathering everything to share my screen. The engineers were waiting. One of them said 'this happens every time.'"
Opportunities:
- "I can't gather my work artifacts quickly for meetings"
- "My team waits on me to find and share context"
- "I feel disorganized when my work is scattered across tools"
Phase: Planning / Preparation
Teresa Torres recommends weekly interviews for continuous discovery.
Opening: "Thanks for taking time to chat. I'm learning about how people manage their work, and I'd love to hear about your experience. This is just a conversation - there are no wrong answers. Is it OK if I take notes?"
Story prompts:
"Tell me about the last time you planned your week"
"Walk me through a recent time when your plan fell apart"
"Describe the last time you needed to share your progress with someone"
Closing: "This has been really helpful, thank you. Can I follow up if I have more questions?"
Interview skill compounds with practice:
Interview 1-10: You'll miss most opportunities, struggle with follow-ups, ask leading questions
Interview 11-30: You start recognizing patterns, get better at follow-ups, notice when customers offer solutions
Interview 31-50: Opportunities jump out at you, follow-ups feel natural, you can interview anyone about anything
Interview 51+: You hear opportunities in everyday conversations, conduct interviews without a guide, extract gold reliably
Fix: When they suggest a feature, ask "What problem would that solve for you?" Then: "Tell me about the last time you experienced that problem."
Fix: Ask for a specific recent instance. "Can you walk me through the last time that happened?"
Fix: You're probably asking too many questions too fast. After they answer, wait 2-3 seconds in silence. They'll often fill the gap with the good stuff.
Fix: You're probably not asking enough follow-ups. Every time they mention a struggle, dig deeper: "Tell me more about that" → "What happened next?" → "How did that make you feel?"
Fix: Ask about the last time they tried to do something, even if it worked. The story will reveal friction: "Walk me through the last time you [did task], step by step."
Signs you're not doing it right:
Reflect back: "So it sounds like you had to check three different places, is that right?"
Express curiosity: "That's interesting - I want to understand that better. Walk me through exactly what you did."
Acknowledge emotion: "That sounds frustrating. What did you do next?"
Build on their words: Use their terminology, not yours. If they say "dashboard," say "dashboard," not "home screen."
After each interview, produce:
Interview insights feed directly into the OST:
Each interview should add branches to your tree or increase confidence in existing branches.
documentation
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
development
A framework to identify and develop sustainable competitive advantages (Power) based on a company's lifecycle stage. Use this when drafting a product strategy, evaluating business model durability, or distinguishing between "operational excellence" and true competitive moats.
development
```yaml --- name: podcast-launch-and-growth-engine description: A framework for launching and scaling a podcast based on topic validation, ranking momentum, and lean production. Use this skill when starting a new content channel, choosing a niche, or designing a listener acquisition strategy. --- This framework leverages Chris Hutchins' "All the Hacks" methodology to move from an idea to the top 5% of active podcasts through strategic validation, momentum-based launching, and high-efficiency di
development
A high-bar framework for measuring and achieving product-market fit (PMF) before scaling. Use this when validating a new product line, deciding if a beta is ready for a general release, or diagnosing why a product isn't generating organic word-of-mouth growth.