AskUserQuestion UI not rendered when called after Skill tool invocation
Status Fixed / completed
Maintainer reply ✓ Yes — ashwin-ant
Activity 7 comments · opened Mar 1, 2026 · closed Apr 18, 2026
💡 Likely answer: A maintainer (ashwin-ant, collaborator)
responded on this thread — see the highlighted reply below.
Bug Description
AskUserQuestion tool sometimes fails to render the question UI. Instead of showing the question with options, it immediately returns "User answered Claude's questions:" with an empty answer.
Steps to Reproduce
- Create a skill (slash command) that internally calls
AskUserQuestion - Invoke the skill via
/skill-namewith arguments - The skill processes arguments and calls
AskUserQuestionwith options - Expected: UI displays the question with selectable options
- Actual: No question UI shown, empty answer returned immediately
Example Call
{
"questions": [{
"question": "To be or not to be?",
"header": "Hamlet",
"options": [
{"label": "To be", "description": "Choose existence"},
{"label": "Not to be", "description": "Choose non-existence"}
],
"multiSelect": false
}]
}
Screenshot
The UI shows:
● User answered Claude's questions:
└
No question text, no options displayed. Answer is empty.
Additional Context
- The bug appears to occur specifically when
AskUserQuestionis called shortly after aSkilltool invocation in the same conversation turn - A subsequent
AskUserQuestioncall (without Skill context) in the next turn rendered correctly - This may be related to the timing/sequencing of tool calls after skill expansion
- Platform: macOS (Darwin 24.6.0)
- Claude Code CLI
7 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
After pushing around
/debugskill to figure this out, here is what it given me:And additional information:
use #29674 as the most relevant one. close this issue.
@cristianuibar my debug results are way more detailed than any of present in that issue of yours. Thoughts?
This was fixed in v2.1.64 — AskUserQuestion now correctly renders its UI and prompts the user even when invoked after a Skill tool call. If you're still seeing this in the latest version, please comment with your version and repro and we'll reopen.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.