Bug Report
Describe the bug
The superpowers plugin intercepts all slash commands and attempts to resolve them as skills. This causes a conflict with Claude Code's built-in /btw command (introduced in v2.1.72), which is not a skill but a native Claude Code feature.
When a user types /btw <question>, instead of triggering the built-in ephemeral sidebar query, superpowers intercepts the command and returns:
To Reproduce
- Install the superpowers plugin in Claude Code
- Update Claude Code to v2.1.72 or later
- Type
/btw <any question> in the Claude Code prompt
- Observe the error:
Unknown skill: btw
Expected behavior
/btw should pass through to Claude Code's native handler and open an ephemeral side-question overlay — without adding the question/answer to the main conversation history.
Environment
- Claude Code version: 2.1.77
- superpowers plugin version: 5.0.4
- OS: macOS Darwin 25.3.0
Background: What is /btw?
/btw (By The Way) is a built-in Claude Code command introduced in v2.1.72 (March 10, 2026). It spawns an isolated ephemeral agent to answer a quick question using the current conversation context, without polluting the main context window. The answer appears in a dismissible overlay and is never added to the conversation history.
Key properties:
- Reuses the parent conversation's prompt cache (low cost)
- No tool access (read-only against current context)
- Can be used even while Claude is mid-response
- Dismissed with Space, Enter, or Escape
Suggested fix
Before resolving a slash command as a skill, superpowers should check against a list of reserved/built-in Claude Code commands (such as btw, help, clear, etc.) and let them pass through to the native handler instead of attempting skill resolution.
Alternatively, superpowers could expose a configuration option allowing users to specify a passthrough list.
References
Bug Report
Describe the bug
The superpowers plugin intercepts all slash commands and attempts to resolve them as skills. This causes a conflict with Claude Code's built-in
/btwcommand (introduced in v2.1.72), which is not a skill but a native Claude Code feature.When a user types
/btw <question>, instead of triggering the built-in ephemeral sidebar query, superpowers intercepts the command and returns:To Reproduce
/btw <any question>in the Claude Code promptUnknown skill: btwExpected behavior
/btwshould pass through to Claude Code's native handler and open an ephemeral side-question overlay — without adding the question/answer to the main conversation history.Environment
Background: What is
/btw?/btw(By The Way) is a built-in Claude Code command introduced in v2.1.72 (March 10, 2026). It spawns an isolated ephemeral agent to answer a quick question using the current conversation context, without polluting the main context window. The answer appears in a dismissible overlay and is never added to the conversation history.Key properties:
Suggested fix
Before resolving a slash command as a skill, superpowers should check against a list of reserved/built-in Claude Code commands (such as
btw,help,clear, etc.) and let them pass through to the native handler instead of attempting skill resolution.Alternatively, superpowers could expose a configuration option allowing users to specify a passthrough list.
References