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 withmartian-sandbox-darkside/ghrc-y-73d04e3c2aae45e2ac89d7e8506d8eaaThis skill uses the workspace's default tool permissions.
<objective>
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
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>