From kata
Identifies phase-specific gray areas and gathers implementation decisions through adaptive questioning, outputting CONTEXT.md to guide planning without further user input.
npx claudepluginhub gannonh/kata-orchestratorThis skill uses the workspace's default tool permissions.
<objective>
Identifies gray areas in project phases, conducts adaptive discussions to clarify implementation decisions, and generates {phase}-CONTEXT.md to guide research and planning.
Gathers phase context through adaptive questioning of unresolved gray areas before planning. User selects areas or uses --all/--auto/--chain/--power modes. Outputs decisions to {phase_num}-CONTEXT.md.
Discusses planning phases to identify ambiguities, capture decisions in CONTEXT.md, and lock them before plan generation. Supports phase numbers or --project mode.
Share bugs, ideas, or general feedback.
How it works:
Output: {phase}-CONTEXT.md — decisions clear enough that downstream agents can act without asking the user again
<execution_context> @./references/phase-discuss.md @./references/context-template.md </execution_context>
Phase number: $ARGUMENTS (required)Load project state: @.planning/STATE.md
Load roadmap: @.planning/ROADMAP.md
1. Validate phase number (error if missing or not in roadmap) 2. Check if CONTEXT.md exists (offer update/view/skip if yes) 3. **Analyze phase** — Identify domain and generate phase-specific gray areas 4. **Present gray areas** — Multi-select: which to discuss? (NO skip option) 5. **Deep-dive each area** — 4 questions per area, then offer more/next 6. **Write CONTEXT.md** — Sections match areas discussed 7. Offer next steps (research or plan)CRITICAL: Scope guardrail
Domain-aware gray areas: Gray areas depend on what's being built. Analyze the phase goal:
Generate 3-4 phase-specific gray areas, not generic categories.
Probing depth:
Do NOT ask about (Claude handles these):
<success_criteria>