Superpowers plugin bug

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.