0
Fork 0
mirror of https://github.com/obra/superpowers.git synced 2026-09-25 22:09:05 +00:00

opencode can't start after install superpowers in win11 #256

Closed
opened 2026-01-13 02:14:30 +00:00 by wxzhuhua · 46 comments
wxzhuhua commented 2026-01-13 02:14:30 +00:00 (Migrated from github.com)

Describe the bug
Running opencode only show blank screen after superpowers being installed

To Reproduce
Steps to reproduce the behavior:

  1. install opencode by git bash in win11, opencode can start
  2. install oh-my-opencode, opencode can start
  3. install superpowers ( tell the gemini 3.0 pro model to "Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md")
  4. can't start opencode.

Expected behavior
opencode start as normal

Logs
there's no log/

Additional context
nothing

**Describe the bug** Running opencode only show blank screen after superpowers being installed **To Reproduce** Steps to reproduce the behavior: 1. install opencode by git bash in win11, opencode can start 2. install oh-my-opencode, opencode can start 3. install superpowers ( tell the gemini 3.0 pro model to "Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md") 4. can't start opencode. **Expected behavior** opencode start as normal **Logs** there's no log/ **Additional context** nothing
LeeMeo commented 2026-01-13 05:33:11 +00:00 (Migrated from github.com)

I have met the same issue, I have to remove the superpowers and reinstall the opencode.

I have met the same issue, I have to remove the superpowers and reinstall the opencode.
LeeMeo commented 2026-01-13 05:33:11 +00:00 (Migrated from github.com)

I have met the same issue, I have to remove the superpowers and reinstall the opencode.

I have met the same issue, I have to remove the superpowers and reinstall the opencode.
LeeMeo commented 2026-01-13 05:33:11 +00:00 (Migrated from github.com)

I have met the same issue, I have to remove the superpowers and reinstall the opencode.

I have met the same issue, I have to remove the superpowers and reinstall the opencode.
LeeMeo commented 2026-01-13 05:33:11 +00:00 (Migrated from github.com)

I have met the same issue, I have to remove the superpowers and reinstall the opencode.

I have met the same issue, I have to remove the superpowers and reinstall the opencode.
LeeMeo commented 2026-01-13 05:33:11 +00:00 (Migrated from github.com)

I have met the same issue, I have to remove the superpowers and reinstall the opencode.

I have met the same issue, I have to remove the superpowers and reinstall the opencode.
ageovb commented 2026-01-13 05:55:50 +00:00 (Migrated from github.com)

Me too, my system is Windows 10.

Me too, my system is Windows 10.
ageovb commented 2026-01-13 05:55:50 +00:00 (Migrated from github.com)

Me too, my system is Windows 10.

Me too, my system is Windows 10.
ageovb commented 2026-01-13 05:55:50 +00:00 (Migrated from github.com)

Me too, my system is Windows 10.

Me too, my system is Windows 10.
ageovb commented 2026-01-13 05:55:50 +00:00 (Migrated from github.com)

Me too, my system is Windows 10.

Me too, my system is Windows 10.
ageovb commented 2026-01-13 05:55:50 +00:00 (Migrated from github.com)

Me too, my system is Windows 10.

Me too, my system is Windows 10.
ageovb commented 2026-01-13 06:15:23 +00:00 (Migrated from github.com)

@LeeMeo @wxzhuhua
On Windows, ~\.config\opencode\plugin\superpowers.js is not created as a symbolic link,

Open cmd as administrator and run the following command:
mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js

@LeeMeo @wxzhuhua On Windows, `~\.config\opencode\plugin\superpowers.js` is not created as a symbolic link, Open cmd as administrator and run the following command: `mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js`
ageovb commented 2026-01-13 06:15:23 +00:00 (Migrated from github.com)

@LeeMeo @wxzhuhua
On Windows, ~\.config\opencode\plugin\superpowers.js is not created as a symbolic link,

Open cmd as administrator and run the following command:
mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js

@LeeMeo @wxzhuhua On Windows, `~\.config\opencode\plugin\superpowers.js` is not created as a symbolic link, Open cmd as administrator and run the following command: `mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js`
ageovb commented 2026-01-13 06:15:23 +00:00 (Migrated from github.com)

@LeeMeo @wxzhuhua
On Windows, ~\.config\opencode\plugin\superpowers.js is not created as a symbolic link,

Open cmd as administrator and run the following command:
mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js

@LeeMeo @wxzhuhua On Windows, `~\.config\opencode\plugin\superpowers.js` is not created as a symbolic link, Open cmd as administrator and run the following command: `mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js`
ageovb commented 2026-01-13 06:15:23 +00:00 (Migrated from github.com)

@LeeMeo @wxzhuhua
On Windows, ~\.config\opencode\plugin\superpowers.js is not created as a symbolic link,

Open cmd as administrator and run the following command:
mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js

@LeeMeo @wxzhuhua On Windows, `~\.config\opencode\plugin\superpowers.js` is not created as a symbolic link, Open cmd as administrator and run the following command: `mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js`
ageovb commented 2026-01-13 06:15:23 +00:00 (Migrated from github.com)

@LeeMeo @wxzhuhua
On Windows, ~\.config\opencode\plugin\superpowers.js is not created as a symbolic link,

Open cmd as administrator and run the following command:
mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js

@LeeMeo @wxzhuhua On Windows, `~\.config\opencode\plugin\superpowers.js` is not created as a symbolic link, Open cmd as administrator and run the following command: `mklink %USERPROFILE%\.config\opencode\plugin\superpowers.js %USERPROFILE%\.config\opencode\superpowers\.opencode\plugin\superpowers.js`
BingWuJ commented 2026-01-13 17:24:49 +00:00 (Migrated from github.com)
Image Image @ageovb 你的方法是有效的。
<img width="700" height="183" alt="Image" src="https://github.com/user-attachments/assets/53819a31-c731-46f6-afa8-a49bafd395e8" /> <img width="2747" height="542" alt="Image" src="https://github.com/user-attachments/assets/6b14d1d0-58e2-414c-bdcb-bb462b92726b" /> @ageovb 你的方法是有效的。
BingWuJ commented 2026-01-13 17:24:49 +00:00 (Migrated from github.com)
Image Image @ageovb 你的方法是有效的。
<img width="700" height="183" alt="Image" src="https://github.com/user-attachments/assets/53819a31-c731-46f6-afa8-a49bafd395e8" /> <img width="2747" height="542" alt="Image" src="https://github.com/user-attachments/assets/6b14d1d0-58e2-414c-bdcb-bb462b92726b" /> @ageovb 你的方法是有效的。
BingWuJ commented 2026-01-13 17:24:49 +00:00 (Migrated from github.com)
Image Image @ageovb 你的方法是有效的。
<img width="700" height="183" alt="Image" src="https://github.com/user-attachments/assets/53819a31-c731-46f6-afa8-a49bafd395e8" /> <img width="2747" height="542" alt="Image" src="https://github.com/user-attachments/assets/6b14d1d0-58e2-414c-bdcb-bb462b92726b" /> @ageovb 你的方法是有效的。
BingWuJ commented 2026-01-13 17:24:49 +00:00 (Migrated from github.com)
Image Image @ageovb 你的方法是有效的。
<img width="700" height="183" alt="Image" src="https://github.com/user-attachments/assets/53819a31-c731-46f6-afa8-a49bafd395e8" /> <img width="2747" height="542" alt="Image" src="https://github.com/user-attachments/assets/6b14d1d0-58e2-414c-bdcb-bb462b92726b" /> @ageovb 你的方法是有效的。
barhma commented 2026-01-14 10:34:07 +00:00 (Migrated from github.com)

npm uninstall opencode-ai

rm -rf ~/.config/opencode/plugin
rm -rf ~/.config/opencode/superpowers
rm -rf C:\Users\live1.local\share\opencode
rm -rf C:\Users\live1.cache\opencode
npm install opencode-ai@latest

mkdir -p C:\Users\live1.config\opencode\plugin
git clone https://github.com/obra/superpowers.git C:\Users\live1.config\opencode\superpowers
New-Item -ItemType SymbolicLink -Target C:\Users\live1.config\opencode\superpowers.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js

It s OK!

>npm uninstall opencode-ai > rm -rf ~/.config/opencode/plugin > rm -rf ~/.config/opencode/superpowers > rm -rf C:\Users\live1\.local\share\opencode > rm -rf C:\Users\live1\.cache\opencode npm install opencode-ai@latest >mkdir -p C:\Users\live1\.config\opencode\plugin\ >git clone https://github.com/obra/superpowers.git C:\Users\live1\.config\opencode\superpowers\ >New-Item -ItemType SymbolicLink -Target C:\Users\live1\.config\opencode\superpowers\.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js It s OK!
barhma commented 2026-01-14 10:34:07 +00:00 (Migrated from github.com)

npm uninstall opencode-ai

rm -rf ~/.config/opencode/plugin
rm -rf ~/.config/opencode/superpowers
rm -rf C:\Users\live1.local\share\opencode
rm -rf C:\Users\live1.cache\opencode
npm install opencode-ai@latest

mkdir -p C:\Users\live1.config\opencode\plugin
git clone https://github.com/obra/superpowers.git C:\Users\live1.config\opencode\superpowers
New-Item -ItemType SymbolicLink -Target C:\Users\live1.config\opencode\superpowers.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js

It s OK!

>npm uninstall opencode-ai > rm -rf ~/.config/opencode/plugin > rm -rf ~/.config/opencode/superpowers > rm -rf C:\Users\live1\.local\share\opencode > rm -rf C:\Users\live1\.cache\opencode npm install opencode-ai@latest >mkdir -p C:\Users\live1\.config\opencode\plugin\ >git clone https://github.com/obra/superpowers.git C:\Users\live1\.config\opencode\superpowers\ >New-Item -ItemType SymbolicLink -Target C:\Users\live1\.config\opencode\superpowers\.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js It s OK!
barhma commented 2026-01-14 10:34:07 +00:00 (Migrated from github.com)

npm uninstall opencode-ai

rm -rf ~/.config/opencode/plugin
rm -rf ~/.config/opencode/superpowers
rm -rf C:\Users\live1.local\share\opencode
rm -rf C:\Users\live1.cache\opencode
npm install opencode-ai@latest

mkdir -p C:\Users\live1.config\opencode\plugin
git clone https://github.com/obra/superpowers.git C:\Users\live1.config\opencode\superpowers
New-Item -ItemType SymbolicLink -Target C:\Users\live1.config\opencode\superpowers.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js

It s OK!

>npm uninstall opencode-ai > rm -rf ~/.config/opencode/plugin > rm -rf ~/.config/opencode/superpowers > rm -rf C:\Users\live1\.local\share\opencode > rm -rf C:\Users\live1\.cache\opencode npm install opencode-ai@latest >mkdir -p C:\Users\live1\.config\opencode\plugin\ >git clone https://github.com/obra/superpowers.git C:\Users\live1\.config\opencode\superpowers\ >New-Item -ItemType SymbolicLink -Target C:\Users\live1\.config\opencode\superpowers\.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js It s OK!
barhma commented 2026-01-14 10:34:07 +00:00 (Migrated from github.com)

npm uninstall opencode-ai

rm -rf ~/.config/opencode/plugin
rm -rf ~/.config/opencode/superpowers
rm -rf C:\Users\live1.local\share\opencode
rm -rf C:\Users\live1.cache\opencode
npm install opencode-ai@latest

mkdir -p C:\Users\live1.config\opencode\plugin
git clone https://github.com/obra/superpowers.git C:\Users\live1.config\opencode\superpowers
New-Item -ItemType SymbolicLink -Target C:\Users\live1.config\opencode\superpowers.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js

It s OK!

>npm uninstall opencode-ai > rm -rf ~/.config/opencode/plugin > rm -rf ~/.config/opencode/superpowers > rm -rf C:\Users\live1\.local\share\opencode > rm -rf C:\Users\live1\.cache\opencode npm install opencode-ai@latest >mkdir -p C:\Users\live1\.config\opencode\plugin\ >git clone https://github.com/obra/superpowers.git C:\Users\live1\.config\opencode\superpowers\ >New-Item -ItemType SymbolicLink -Target C:\Users\live1\.config\opencode\superpowers\.opencode\plugin\superpowers.js -Path ~/.config/opencode/plugin/superpowers.js It s OK!
LilThawg29 commented 2026-01-14 16:34:17 +00:00 (Migrated from github.com)

No need administrator

$O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js"
Image
No need administrator ``` $O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js" ``` <img width="1511" height="1573" alt="Image" src="https://github.com/user-attachments/assets/de858ccb-5ce0-4637-b9f1-7ab5daeedc6f" />
LilThawg29 commented 2026-01-14 16:34:17 +00:00 (Migrated from github.com)

No need administrator

$O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js"
Image
No need administrator ``` $O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js" ``` <img width="1511" height="1573" alt="Image" src="https://github.com/user-attachments/assets/de858ccb-5ce0-4637-b9f1-7ab5daeedc6f" />
LilThawg29 commented 2026-01-14 16:34:17 +00:00 (Migrated from github.com)

No need administrator

$O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js"
Image
No need administrator ``` $O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js" ``` <img width="1511" height="1573" alt="Image" src="https://github.com/user-attachments/assets/de858ccb-5ce0-4637-b9f1-7ab5daeedc6f" />
LilThawg29 commented 2026-01-14 16:34:17 +00:00 (Migrated from github.com)

No need administrator

$O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js"
Image
No need administrator ``` $O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js" ``` <img width="1511" height="1573" alt="Image" src="https://github.com/user-attachments/assets/de858ccb-5ce0-4637-b9f1-7ab5daeedc6f" />
RebornRefly commented 2026-01-15 01:39:28 +00:00 (Migrated from github.com)

@LilThawg29 works for me, thanks

@LilThawg29 works for me, thanks
RebornRefly commented 2026-01-15 01:39:28 +00:00 (Migrated from github.com)

@LilThawg29 works for me, thanks

@LilThawg29 works for me, thanks
RebornRefly commented 2026-01-15 01:39:28 +00:00 (Migrated from github.com)

@LilThawg29 works for me, thanks

@LilThawg29 works for me, thanks
RebornRefly commented 2026-01-15 01:39:28 +00:00 (Migrated from github.com)

@LilThawg29 works for me, thanks

@LilThawg29 works for me, thanks
z7-btc commented 2026-01-15 04:03:42 +00:00 (Migrated from github.com)
https://chatgpt.com/share/69686714-8f94-8011-90c5-edc2875cd5df
z7-btc commented 2026-01-15 04:03:42 +00:00 (Migrated from github.com)
https://chatgpt.com/share/69686714-8f94-8011-90c5-edc2875cd5df
z7-btc commented 2026-01-15 04:03:42 +00:00 (Migrated from github.com)
https://chatgpt.com/share/69686714-8f94-8011-90c5-edc2875cd5df
z7-btc commented 2026-01-15 04:03:42 +00:00 (Migrated from github.com)
https://chatgpt.com/share/69686714-8f94-8011-90c5-edc2875cd5df
thbor commented 2026-01-15 07:12:54 +00:00 (Migrated from github.com)

i still can't start opencode after i restart my fixed opencode,why?

i still can't start opencode after i restart my fixed opencode,why?
thbor commented 2026-01-15 07:12:54 +00:00 (Migrated from github.com)

i still can't start opencode after i restart my fixed opencode,why?

i still can't start opencode after i restart my fixed opencode,why?
thbor commented 2026-01-15 07:12:54 +00:00 (Migrated from github.com)

i still can't start opencode after i restart my fixed opencode,why?

i still can't start opencode after i restart my fixed opencode,why?
thbor commented 2026-01-15 07:12:54 +00:00 (Migrated from github.com)

i still can't start opencode after i restart my fixed opencode,why?

i still can't start opencode after i restart my fixed opencode,why?
lLimaAlves commented 2026-01-15 18:24:46 +00:00 (Migrated from github.com)

I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions here) works fine:

1. Clean up and reinstall:

PowerShell

npm uninstall opencode-ai
Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode"
npm install opencode-ai@latest

2. Manual Installation:

PowerShell

Create directory and clone repo

New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin"
git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers"
New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers
I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions [here](https://github.com/obra/superpowers/blob/main/.opencode/INSTALL.md)) works fine: ## 1. Clean up and reinstall: PowerShell ``` npm uninstall opencode-ai Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode" npm install opencode-ai@latest ``` ## 2. Manual Installation: PowerShell ### Create directory and clone repo ``` New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin" git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers" ``` ### Create Symbolic Link ``` New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers ```
lLimaAlves commented 2026-01-15 18:24:46 +00:00 (Migrated from github.com)

I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions here) works fine:

1. Clean up and reinstall:

PowerShell

npm uninstall opencode-ai
Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode"
npm install opencode-ai@latest

2. Manual Installation:

PowerShell

Create directory and clone repo

New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin"
git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers"
New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers
I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions [here](https://github.com/obra/superpowers/blob/main/.opencode/INSTALL.md)) works fine: ## 1. Clean up and reinstall: PowerShell ``` npm uninstall opencode-ai Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode" npm install opencode-ai@latest ``` ## 2. Manual Installation: PowerShell ### Create directory and clone repo ``` New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin" git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers" ``` ### Create Symbolic Link ``` New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers ```
lLimaAlves commented 2026-01-15 18:24:46 +00:00 (Migrated from github.com)

I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions here) works fine:

1. Clean up and reinstall:

PowerShell

npm uninstall opencode-ai
Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode"
npm install opencode-ai@latest

2. Manual Installation:

PowerShell

Create directory and clone repo

New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin"
git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers"
New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers
I followed the suggestions from @barhma with a few adjustments for Windows. The manual installation (instructions [here](https://github.com/obra/superpowers/blob/main/.opencode/INSTALL.md)) works fine: ## 1. Clean up and reinstall: PowerShell ``` npm uninstall opencode-ai Remove-Item -Recurse -Force "$HOME\.config\opencode\plugin", "$HOME\.config\opencode\superpowers", "$HOME\.local\share\opencode", "$HOME\.cache\opencode" npm install opencode-ai@latest ``` ## 2. Manual Installation: PowerShell ### Create directory and clone repo ``` New-Item -ItemType Directory -Force -Path "$HOME\.config\opencode\plugin" git clone https://github.com/obra/superpowers.git "$HOME\.config\opencode\superpowers" ``` ### Create Symbolic Link ``` New-Item -ItemType SymbolicLink -Path "$HOME\.config\opencode\plugin\superpowers ```
ishwar170695 commented 2026-01-17 17:53:42 +00:00 (Migrated from github.com)

There seems to be a shared root cause across the Windows reports here and in #260 / #273.

In these cases, opencode appears to start with a missing or unresolved plugin entrypoint at:
~/.config/opencode/plugin/superpowers.js

Multiple users have confirmed that manually creating a symlink or junction to:
superpowers/.opencode/plugin/superpowers.js
immediately restores normal startup, which suggests that opencode’s plugin loader assumes this path exists as an invariant.

On Windows, creation of this link can fail or be skipped depending on environment (shell, permissions, dev mode), leaving opencode to attempt a require() on a missing file during early startup. Because this happens before logging initializes, the failure manifests as a blank screen with no logs.

The reinstall / mklink / junction-based fixes work because they restore this invariant, not because reinstall itself resolves the issue.

A systemic mitigation could be one of:

  • explicit post-install verification that the plugin entrypoint exists
  • a Windows-specific fallback (junction or copy) if link creation is unavailable
  • or a startup guard that surfaces a clear error when the plugin entrypoint is missing
There seems to be a shared root cause across the Windows reports here and in #260 / #273. In these cases, opencode appears to start with a missing or unresolved plugin entrypoint at: `~/.config/opencode/plugin/superpowers.js` Multiple users have confirmed that manually creating a symlink or junction to: `superpowers/.opencode/plugin/superpowers.js` immediately restores normal startup, which suggests that opencode’s plugin loader assumes this path exists as an invariant. On Windows, creation of this link can fail or be skipped depending on environment (shell, permissions, dev mode), leaving opencode to attempt a `require() `on a missing file during early startup. Because this happens before logging initializes, the failure manifests as a blank screen with no logs. The reinstall / mklink / junction-based fixes work because they restore this invariant, not because reinstall itself resolves the issue. A systemic mitigation could be one of: - explicit post-install verification that the plugin entrypoint exists - a Windows-specific fallback (junction or copy) if link creation is unavailable - or a startup guard that surfaces a clear error when the plugin entrypoint is missing
ishwar170695 commented 2026-01-17 17:53:42 +00:00 (Migrated from github.com)

There seems to be a shared root cause across the Windows reports here and in #260 / #273.

In these cases, opencode appears to start with a missing or unresolved plugin entrypoint at:
~/.config/opencode/plugin/superpowers.js

Multiple users have confirmed that manually creating a symlink or junction to:
superpowers/.opencode/plugin/superpowers.js
immediately restores normal startup, which suggests that opencode’s plugin loader assumes this path exists as an invariant.

On Windows, creation of this link can fail or be skipped depending on environment (shell, permissions, dev mode), leaving opencode to attempt a require() on a missing file during early startup. Because this happens before logging initializes, the failure manifests as a blank screen with no logs.

The reinstall / mklink / junction-based fixes work because they restore this invariant, not because reinstall itself resolves the issue.

A systemic mitigation could be one of:

  • explicit post-install verification that the plugin entrypoint exists
  • a Windows-specific fallback (junction or copy) if link creation is unavailable
  • or a startup guard that surfaces a clear error when the plugin entrypoint is missing
There seems to be a shared root cause across the Windows reports here and in #260 / #273. In these cases, opencode appears to start with a missing or unresolved plugin entrypoint at: `~/.config/opencode/plugin/superpowers.js` Multiple users have confirmed that manually creating a symlink or junction to: `superpowers/.opencode/plugin/superpowers.js` immediately restores normal startup, which suggests that opencode’s plugin loader assumes this path exists as an invariant. On Windows, creation of this link can fail or be skipped depending on environment (shell, permissions, dev mode), leaving opencode to attempt a `require() `on a missing file during early startup. Because this happens before logging initializes, the failure manifests as a blank screen with no logs. The reinstall / mklink / junction-based fixes work because they restore this invariant, not because reinstall itself resolves the issue. A systemic mitigation could be one of: - explicit post-install verification that the plugin entrypoint exists - a Windows-specific fallback (junction or copy) if link creation is unavailable - or a startup guard that surfaces a clear error when the plugin entrypoint is missing
freewebtopdf commented 2026-01-20 01:46:34 +00:00 (Migrated from github.com)

Please remember to install the necessary dependency by running the following command in your terminal:

npm install @opencode-ai/plugin

This should be done in the directory located at ~/.config/opencode.

For more information, refer to this: https://github.com/obra/superpowers/pull/305

Please remember to install the necessary dependency by running the following command in your terminal: ```bash npm install @opencode-ai/plugin ``` This should be done in the directory located at `~/.config/opencode`. For more information, refer to this: https://github.com/obra/superpowers/pull/305
maoshaoye commented 2026-01-20 05:59:45 +00:00 (Migrated from github.com)

No need administrator无需管理员

$O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js"
Image

it works

> No need administrator无需管理员 > > ``` > $O="$env:USERPROFILE\.config\opencode";if(Test-Path $O){Remove-Item $O -Recurse -Force};mkdir "$O\plugin"|Out-Null;git clone https://github.com/obra/superpowers.git "$O\superpowers";cmd /c mklink /J "$O\plugin\superpowers.js" "$O\superpowers\.opencode\plugin\superpowers.js" > ``` > > <img alt="Image" width="1511" height="1573" src="https://private-user-images.githubusercontent.com/72289126/535747956-de858ccb-5ce0-4637-b9f1-7ab5daeedc6f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Njg4ODkwNjQsIm5iZiI6MTc2ODg4ODc2NCwicGF0aCI6Ii83MjI4OTEyNi81MzU3NDc5NTYtZGU4NThjY2ItNWNlMC00NjM3LWI5ZjEtN2FiNWRhZWVkYzZmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAxMjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMTIwVDA1NTkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM5ODE4NTk3YzU2MDBkNjJiZmU0OWNkYjdiMWM4ZmU5MjllMmEwODdjODI3YmFlZjEyNjI5ZDM3MDk2ODEwNjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.weqqh94S4MRJ95Rmo5bweDHzu5VJwMvCsufpKJUHeHA"> it works
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
skills/obra-superpowers#256
No description provided.