skills/research-expert/SKILL.md
Apply Teresa Torres' Continuous Discovery framework and user research methodologies. Design interview protocols, conduct discovery research, and synthesize insights to inform product decisions. Use when planning research studies or conducting stakeholder/user interviews.
npx skillsauth add szoloth/skills research-expertInstall 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.
Execute rigorous user research using Teresa Torres' Continuous Discovery framework. Design effective interview protocols, conduct systematic discovery, and synthesize findings into actionable product insights.
Principle: Build continuous learning into product development, not one-off research projects.
Key practices:
Reference references/continuous-discovery-framework.md for complete methodology.
Goal: Understand user context, pain points, and desired outcomes—not validate solutions.
Framework:
Context setting (5 min)
Story elicitation (35 min)
Reflection (10 min)
Wrap-up (5 min)
Good (story-based):
Bad (hypothetical/leading):
When user mentions pain point:
Reference references/interview-question-bank.md for situational templates.
When: Exploring problem space, understanding workflows
Format: 1-on-1, 45-60 min, semi-structured
Output: Stories, pain points, context, opportunities
Frequency: Weekly for continuous discovery
When: Evaluating solution effectiveness
Format: Task-based observation, think-aloud protocol
Output: Friction points, confusion moments, success metrics
Frequency: Every sprint for in-development features
When: Need inspiration, exploring unknown territory
Format: Observation, contextual inquiry, diary studies
Output: Unexpected insights, unmet needs, workarounds
Frequency: Quarterly deep-dives into new areas
When: Testing specific assumptions
Format: Prototypes, landing pages, concierge tests
Output: Evidence for/against hypothesis
Frequency: As needed for risky decisions
See references/research-method-selection-guide.md for choosing appropriate methods.
Transform interview findings into opportunity solution trees.
From interview transcript:
Example:
Use /research:identify-opportunities slash command for systematic extraction.
For each high-priority opportunity:
Transform raw research into actionable insights:
Process:
Use assets/research-synthesis-template.md for structured output.
Best practices:
Preparation:
During:
After:
All research docs must include:
See references/research-documentation-standards.md.
Avoid:
Instead:
continuous-discovery-framework.md - Complete Teresa Torres methodologyinterview-question-bank.md - Situational question templatesresearch-method-selection-guide.md - Choose right research approachresearch-documentation-standards.md - How to document findingsinterview-guide-template.md - Standard interview protocol structureresearch-synthesis-template.md - Format for summarizing findingsconsent-form-template.md - Participant consent languageBefore concluding research phase:
content-media
Fetch transcripts from YouTube videos for summarization and analysis.
documentation
This skill should be used when reviewing or editing written drafts to ensure they match Sam's personal style guide. It prioritizes voice preservation and anti-beige detection while catching structural gaps. Triggers on requests to review, edit, or improve written content.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Web search and content extraction using Brave Search. Use when researching topics, finding documentation, extracting article content, or gathering information from the web. No browser required - works headlessly.