Interactive arrow-key picker replaced with lettered text options
Description
The superpowers plugin (distributed via the official Claude Code plugin store) causes Claude to present multiple-choice questions as lettered text lists (A, B, C) in chat output instead of using the native AskUserQuestion tool with its interactive arrow-key picker.
Root Cause
The brainstorming skill (skills/brainstorming/SKILL.md) instructs the model to:
"Prefer multiple choice questions when possible"
But never specifies to use the AskUserQuestion tool. The model interprets "multiple choice" as inline lettered text lists, bypassing the native interactive picker.
Source repo: https://github.com/obra/superpowers (referenced in Anthropic's marketplace.json)
Steps to Reproduce
- Enable the superpowers plugin via
/plugin - Start a task that triggers the brainstorming skill
- Observe: Claude presents options as lettered text (A, B, C, D) instead of using
AskUserQuestion - Explicitly tell Claude to "use the arrow key picker" — it then correctly uses
AskUserQuestion
Expected Behavior
The brainstorming skill should use the native AskUserQuestion tool for presenting choices, preserving the interactive arrow-key picker UX.
Fix
PR submitted to source repo: https://github.com/obra/superpowers/pull/656
Environment
- Claude Code version: 2.1.71
- Platform: macOS (Darwin 25.3.0)
- Shell: zsh
- Plugin: superpowers v4.3.1
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗