Superpowers plugin bug

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After installing the Superpowers plugin, a Superpowers configuration is initialized. This causes a prompt to appear every time I open a new agent window, asking which default tool I want to use to open the file named sessionStart.

Steps to Reproduce

You can reproduce this by installing the superpower plugin; it is 100% reproducible.

Operating System

Windows 10/11

Version Information

3.7.19 Almost all versions work.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, this is a known issue and it’s not on Cursor’s side. The Superpowers plugin registers a sessionStart hook that points to a bash script without an extension ./hooks/session-start. Windows doesn’t know what to open it with, so it shows the Select an app to open dialog every time you open a new agent window.

There’s a detailed breakdown and a workaround in this thread: Windows "Select an app to open" dialog triggers when opening AI chat (.sh file handler issue). Post #8 describes a PowerShell wrapper.

The simplest options are:

  • Remove the Superpowers plugin if you don’t really need it.
  • Or set up the PowerShell wrapper using the instructions in the thread above.

This is a Windows compatibility limitation with the plugin’s bash hooks, so the fix is most likely on the plugin side. Let’s continue in that thread: Windows "Select an app to open" dialog triggers when opening AI chat (.sh file handler issue), so everything stays in one place.