collaborative_discovery
Collaborative discovery
Turn an ambiguous idea into a clear problem frame through real multi-model brainstorming and user interview.
Shared scaffolding (inputs, routing and configurability, local panel runner and flags, native response helper, panel status taxonomy, completion gate) lives in ../_shared/collaborative-panel-runner.md. Read it before running any panel phase. This file keeps only what is specific to discovery.
Roles
Discovery uses the role names synthesis_anchor, adversarial_anchor, broad_context, feasibility, and user_advocate. The mapping to models is editable in assets/routing.toml.
Phases
Run the configured panel phases in order: intake, divergence, user_interview, cross_critique, and convergence. Artifacts and prompts live under .codex_workflow/discovery.
Workflow
Use this skill as a dialogue loop, not as a one shot planner. The goal is to make the problem crisp before any PRD, task plan, or implementation begins.