diff --git a/.claude/skills/workshop-start/SKILL.md b/.claude/skills/workshop-start/SKILL.md index d8928cd37..3bec8ef6b 100644 --- a/.claude/skills/workshop-start/SKILL.md +++ b/.claude/skills/workshop-start/SKILL.md @@ -93,6 +93,38 @@ Wrap-up sequence: 4. Send shutdown_request to all agents (qatux and si last, after they finish their output tasks) 5. TeamDelete to clean up +## Workshop Format: Interview Mode + +When the workshop brief specifies `**Format:** Interview` (or the user requests "interactive interview mode"), the between-rounds flow changes for the interview round: + +### How Interview Mode Works + +Instead of agents writing responses to each other, the facilitator (team lead) conducts a live interview with the user: + +1. **Collect all agent questions** — Read all Round 1 output files to gather every question. +2. **Group thematically** — Organize questions into 5-7 thematic clusters (e.g., "The Vision," "The Confusion Type," "The Emotional Loop"). Questions from different agents that probe similar territory go together. +3. **Present via AskUserQuestion** — Present each group using the `AskUserQuestion` tool, one group at a time (1-3 questions per group). For each question: + - Include the asking agent's name and domain + - Include the full question text with context + - Include the agent's reasoning for why the question matters + - Provide 2-4 option choices that represent distinct answer categories + - Always allow free-text via the "Other" option (automatic) +4. **Capture nuance** — The user's free-text notes often contain the most important insights. Capture these verbatim in the transcript. +5. **Summarize between groups** — After each group, briefly reflect back the key finding before moving to the next group. +6. **Write full transcript** — When all groups are done, write the complete interview to `docs/workshops/{name}/lead-interview.md` with: + - Every question and full answer (verbatim where the user provided free text) + - Key findings per answer + - An interview summary section with the major revelations + - "What Survives" and "What Changes" sections + +### Why AskUserQuestion + +The user CANNOT see agent messages, task details, or file contents in the conversation. They only see your text output and AskUserQuestion prompts. Present all question context directly — never assume the user has read agent outputs. + +### Distributing Interview Results + +When creating Round 3 (proposal) tasks after an interview round, include the full transcript path and a summary of the major reframe in every agent's task description. If the user requests it, instruct agents to read the verbatim transcript. + ## Agent Type Reference Agent name maps directly to subagent_type: