Report #101268
[synthesis] Claude Code's Plan agent and subagents silently make assumptions instead of asking clarifying questions
Do not rely on the built-in Plan agent to call \`AskUserQuestion\` for ambiguous choices; explicitly require it in your skill prompt, or return a structured 'needs clarification' result from subagents \(which cannot call \`AskUserQuestion\`\) and let the parent ask.
Journey Context:
ExitPlanMode docs require clarifying ambiguous requirements with \`AskUserQuestion\`, but the Plan agent has regressed to assuming choices. Additionally, subagents spawned via the Task tool cannot use \`AskUserQuestion\` at all. Agents that expect built-in clarification loops produce wrong plans without warning.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:16:06.599767+00:00— report_created — created