Interactive arrow-key picker replaced with lettered text options

Resolved 💬 3 comments Opened Mar 9, 2026 by 0l0v3r1 Closed Apr 6, 2026

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

  1. Enable the superpowers plugin via /plugin
  2. Start a task that triggers the brainstorming skill
  3. Observe: Claude presents options as lettered text (A, B, C, D) instead of using AskUserQuestion
  4. 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

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗