interviews
/interviews
Prowadzi cykl wywiadów odkrywania klienta dla founderów: pisze i poprawia scenariusze dla segmentu, zarządza ich statusem i analizuje transkrypty, aby wyciągnąć wnioski i zaktualizować hipotezy.
- Autor
- davepoon ↗
- Repozytorium
- buildwithclaude ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Prowadzi cykl wywiadów odkrywania klienta dla founderów: pisze i poprawia scenariusze dla segmentu, zarządza ich statusem i analizuje transkrypty, aby wyciągnąć wnioski i zaktualizować hipotezy.
Oryginalny opis (EN)
Manages the founder's customer discovery interview lifecycle — drafting scripts tailored to a target segment, refining existing ones, managing script status, and analyzing interview transcripts to extract insights, review technique, and update hypothesis state. Use when the founder wants to prep for interviews, draft a discovery script, refine questions, change a script's status, analyze a completed interview (transcript, paste, or recollection), extract insights, or review how an interview went.
Jak działa
- Before you start
- When scripts already exist
- When no scripts exist
- When a transcript arrives
Podgląd SKILL.md
---
name: interviews
description: Manages the founder's customer discovery interview lifecycle — drafting scripts tailored to a target segment, refining existing ones, managing script status, and analyzing interview transcripts to extract insights, review technique, and update hypothesis state. Use when the founder wants to prep for interviews, draft a discovery script, refine questions, change a script's status, analyze a completed interview (transcript, paste, or recollection), extract insights, or review how an interview went.
---
# Interviews
Help the founder run the full customer discovery interview loop — from preparing a script to analyzing what was said afterward.
This skill covers two phases:
1. **Script management** — drafting, refining, and managing the lifecycle of reusable interview scripts.
2. **Transcript analysis** — after an interview has happened, extracting statements, linking them to hypotheses, reviewing the founder's interviewing technique, and recommending hypothesis state changes.
An interview script is a reusable guide, not a teleprompter: it anchors the conversation around the assumptions being tested while leaving room for the founder to follow threads that open up. Most founders need one script for their primary segment; occasionally a second script for an adjacent segment.
## Before you start
Read `startup/core.md` to load project context (name, seed description, and all fields under `## Core` — especially `Audience`).
Check if `startup/interview-scripts/` contains any `.md` files.
Scaffold the folders if they don't exist yet:
```bash
mkdir -p startup/interview-scripts
mkdir -p startup/interviews/transcripts
```
---
## When scripts already exist
Load and understand them for context. Infer intent from the conversation — don't mechanically ask "what do you want to do?" If the founder is:
- **Referring to a specific script** — load that file, discuss, help edit the relevant section
- **Iterating after running interviews** — help revise questions that didn't land, add follow-ups that proved useful, tighten or expand as needed
- **Drafting a script for a different segment** — start a new script (route to the reference file below if they want a guided draft, or draft directly if they know what they want)
- **Changing status** — read the file, propose the change, write it back
- `draft` — still being shaped, not yet used
- `ready` — actively in use for interviews
- `retired` — superseded or no longer in rotation
When adding or updating scripts, follow the file conventions:
- YAML frontmatter with `status` (`draft`, `ready`, `retired`), `length_minutes` (number — 15/30/45/60), and `target_persona` (one-line segment descriptor)
- H1 heading: script title — segment + focus, e.g. "Freelance designers — invoice chasing"
- `## Target Persona` — 2–4 sentences describing who this script is for and why
- `## Opening` — what the founder says at the start: purpose, consent to record, framing
- `## Core Questions` — numbered questions with optional indented probes
- `## Closing` — wrap-up, referrals ask, thank-you
- Optional `## Notes` — facilitation tips for the founder
**Slug convention:** lowercase the title, replace spaces and non-alphanumeric characters with hyphens, collapse multiple hyphens. "Freelance designers — invoice chasing" → `freelance-designers-invoice-chasing`.
Read before writing, propose before saving, get confirmation.
---
## When no scripts exist
Check prerequisites:
- **`core.md` is missing or has no `Audience` or similar information that provides this information under `## Core`:** Mention that a defined target audience sharpens the script considerably — suggest filling that in first (via the `whats-next` skill or directly in `core.md`). Do not block: if the founder wants to proceed with a rough persona, proceed.
- **`startup/hypotheses/` is empty or has fewer than 3 hypotheses:** Mention that scripts work best when they're built around specific hypotheses to test — suggest invoking the `hypotheses` skill first. Do not block: if the founder insists on drafting a script now, proceed.
- **Prerequisites met (or founder insists):** Load the reference file for the guided script-creation conversation:
```
.claude/skills/interviews/references/initial-interview-script.md
```
The reference file's instructions take over from this point.
---
## When a transcript arrives
After the founder runs an interview, they may bring back a transcript, paste text into chat, or simply recount a conversation from memory. In any of these cases, the workflow is the same: save the source material, dispatch the `interview-analyst` subagent, then dispatch the `hypotheses-manager` subagent, surface recommendations to the founder, and route confirmed hypothesis changes through the `hypotheses` skill.
Recognize this intent when the founder:
- Points at a transcript file under `startup/interviews/transcripts/` (or similar)
- Pastes transcript-shaped text (dialogue, Q&A, long monologue) into chat
- Describes a conversation from memory ("I talked to someone at a coffee shop…", "I had a call with a designer and she said…")
- Asks to analyze, review, or extract insights from a completed interview
Load the Layer 2 reference file that owns this workflow end-to-end:
```
.claude/skills/interviews/references/transcript-analysis.md
```
The reference file's instructions take over from this point, including the three input branches (file / pasted / recollection), dispatching both subagents, summarizing to the founder, and routing confirmed edits through the `hypotheses` skill.
**Do not extract statements, evaluate hypothesis state, or edit hypothesis files yourself** — the reference file describes how to delegate that work to the two subagents.
Pliki w paczce (3)
- SKILL.md 6 KB
- references/initial-interview-script.md 8 KB
- references/transcript-analysis.md 12 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · davepoon/buildwithclaude | 100 | MIT |
| sergeigorbatiuk/startup-superpowers | 100 | GPL-3.0 |
Migawka bazy z 28.10.2026 · wersja paczki bd9bee4e13c3 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100customer-interview
Planuje i pisze scenariusze wywiadów z klientami metodą The Mom Test, z pytaniami opartymi na przeszłych zachowaniach i szablonem notatek. - 100user-research
Syntetyzuje wyniki badań użytkowników: analizuje transkrypcje wywiadów, wyciąga wnioski i zamienia surowe notatki w insighty PM. - 90discovery-interview
Prowadzi wywiady discovery: buduje bank pytań, audytuje błędy poznawcze, wyciąga wnioski z transkryptów i sprawdza, czy hipoteza jest falsyfikowalna. - 100customer-interview-synthesis
Zamienia notatki z wywiadów z klientami w podstawę dla persony, pozycjonowania lub roadmapy i pomaga ocenić, czy przeprowadzono wystarczająco wiele wywiadów. - 100interview-summary
Zamienia surowe transkrypty wywiadów z klientami w ustrukturyzowane wyniki discovery oparte na teorii JTBD, z wykrywaniem wzorców na poziomie sygnałów i oceną pewności. - 90customer-discovery
Prowadzi rozmowy z klientami i ich analizę, by sprawdzić, czy problem jest realny, według metody Mom Test.