Skip to content

fix(brainstorming): suppress AskUserQuestion; add explicit conversational-text rule#1843

Open
citizen204 wants to merge 1 commit into
obra:mainfrom
citizen204:fix-1773-brainstorming-ask-user
Open

fix(brainstorming): suppress AskUserQuestion; add explicit conversational-text rule#1843
citizen204 wants to merge 1 commit into
obra:mainfrom
citizen204:fix-1773-brainstorming-ask-user

Conversation

@citizen204

Copy link
Copy Markdown

Summary

On v6.0.0 the platform-neutral bootstrap reframe caused Claude Code to route "ask clarifying questions / present multiple-choice options" to the native AskUserQuestion structured-choice tool, overriding the skill's explicit "present options conversationally / use the terminal" intent (see #1773 root-cause analysis).

Fixes #1773

Changes

  • skills/brainstorming/SKILL.md: Add an explicit rule near "Prefer multiple choice questions" that brainstorming questions must be presented as plain conversational text — AskUserQuestion is not used here.
  • skills/using-superpowers/references/claude-code-tools.md: Add a row to the tool mapping table clarifying that "ask the user a question" is not a mapped tool action on Claude Code; skills that say "ask one question at a time" or "prefer multiple choice" mean to type into the chat directly.

The fix is scoped to Claude Code (in claude-code-tools.md) so harnesses like Kimi that explicitly opt in to AskUserQuestion are unaffected.

…onal-text rule

On v6.0.0 the platform-neutral bootstrap reframe caused Claude Code to map
"ask clarifying questions / present multiple-choice options" to the native
AskUserQuestion tool, overriding the skill's conversational intent.

Add an explicit note in brainstorming/SKILL.md and in the Claude Code tool
mapping reference that asking the user is not a tool action on Claude Code —
questions must be presented as plain conversational text in the terminal.

Fixes obra#1773
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

brainstorming: v6.0.0 platform-neutral bootstrap reframe makes Claude Code use AskUserQuestion (regression vs 5.1.0)

1 participant