team-coordination
Structured debate protocols, cross-examination, and synthesis for multi-agent teams. Use when structuring multi-agent debate,…
Frameworks for user interviews, question design, and qualitative research. Use when conducting user interviews, designing interview guides, researching user needs, or gathering qualitative insights. Trigger on: 'create an interview guide', 'how do I interview users', 'customer
$ npx -y skills add slgoodrich/agents --skill interview-frameworks --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/interview-frameworksContext preview
The summary Claude sees to decide when to auto-load this skill.
Frameworks for user interviews, question design, and qualitative research. Use when conducting user interviews, designing interview guides, researching user needs, or gathering qualitative insights. Trigger on: 'create an interview guide', 'how do I interview users', 'customer
name: interview-frameworks description: "Frameworks for user interviews, question design, and qualitative research. Use when conducting user interviews, designing interview guides, researching user needs, or gathering qualitative insights. Trigger on: 'create an interview guide', 'how do I interview users', 'customer discovery questions', 'user research plan', 'validate assumptions with interviews'."
Frameworks for conducting effective user interviews including question design, interviewing techniques, and extracting actionable insights.
**Core Principle**: Good interviews come from great questions. Focus on past behavior and specific examples, not hypotheticals or opinions. Listen more than you talk.
**Origin**: Synthesized from Teresa Torres ("Continuous Discovery Habits"), Erika Hall ("Just Enough Research"), and Rob Fitzpatrick ("The Mom Test").
**Key Insight**: User interviews are the foundation of customer discovery. Good interviews uncover unmet needs, validate assumptions, and reveal the "why" behind user behavior that quantitative data cannot.
**Auto-loaded by agents**:
**Use when you need**:
---
**Purpose**: Understand problems, needs, contexts, pain points
**When**: Early product development, new market, problem validation
**Focus**:
**Example question**: "Walk me through how you currently manage projects for your team"
**Complete script**: `assets/interview-script-templates.md` (Discovery section)
---
**Purpose**: Test solutions, get feedback on concepts
**When**: After problem validation, before building
**Focus**:
**Example question**: "If we built [solution], how would that fit into your workflow?"
**Complete script**: `assets/interview-script-templates.md` (Validation section)
---
**Purpose**: Test actual product, identify friction
**When**: During or after building
**Focus**:
**Example question**: "Try creating a project. Think aloud as you go."
**Complete script**: `assets/interview-script-templates.md` (Usability section)
---
**Purpose**: Broad exploration, no specific hypothesis
**When**: Exploring new markets or pivots
**Focus**:
**Example question**: "Tell me about a recent project that didn't go as planned"
**Complete script**: `assets/interview-script-templates.md` (Generative section)
---
**Principle**: Ask questions that even your mom couldn't lie to you about
**Bad questions** (invite lies):
**Good questions** (reveal truth):
**Complete guide**: `assets/questioning-techniques-template.md` (Mom Test section)
---
**Purpose**: Get to root cause by asking "why" repeatedly
**Process**:
1. Start with observation 2. Ask "why" or "what causes that?" 3. Repeat 4-5 times until reaching root cause 4. Stop when you have actionable insight
**Example**:
"I don't use feature X" → Why? "It's too complicated" → Why complicated? "Don't understand buttons" → Why? "Labels unclear" → Why? "Use jargon I don't know" → Why? "Never learned terminology" Root cause: Onboarding gap + plain language needed
**Complete guide**: `assets/questioning-techniques-template.md` (5 Whys section)
---
**Framework**: Understand the "job" user is hiring product to do
**Question Structure**:
1. **Context**: "Tell me about the last time you [hired product/made decision]" 2. **Situation**: "What was happening? What triggered you?" 3. **Desired Outcome**: "What were you hoping to achieve?" 4. **Alternatives**: "What else did you consider? Why didn't those work?" 5. **Decision**: "What made you choose [solution]?"
**Key Insight**: Find the real job (not surface level)
**Complete guide**: `assets/questioning-techniques-template.md` (JTBD section)
---
**Purpose**: Connect features to emotional benefits
**Structure**: Attributes → Consequences → Values
**Process**: Keep asking "Why does that matter?" until reaching emotional value
**Example**:
Feature: "Real-time collaboration" → "So team can work together" (Consequence) → "Faster to get things done" (Consequence) → "I can go home on time" (Consequence) → "Spend time with my family" (Value) Marketing insight: Sell "time with family" not "real-time sync"
**Complete guide**: `assets/questioning-techniques-template.md` (Laddering section)
---
**Ask open-ended questions**:
**Listen more than talk*
Answer product management's hardest questions in minutes, not days Expert product management guidance powered by frameworks from Teresa Torres, Marty Cagan, April Dunford, and more - without hiring a product manager. Right feature. Right users. Right time.
Structured debate protocols, cross-examination, and synthesis for multi-agent teams. Use when structuring multi-agent debate,…
Output templates and scoring rubrics for multi-agent team workflows. Use when generating final deliverables from agent team…
Detect platform, tech stack, features, integrations, and project scale from codebases. Use when scanning a codebase, analyzing…
Master competitive analysis templates including competitor deep-dives, battle cards, feature comparison matrices, and win/loss…
GTM strategies, product positioning, messaging, and launch planning. Use when planning a product launch, entering a new market,…
Launch planning frameworks including tiered launches, timelines, checklists, and go/no-go decisions. Use when planning product…