You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Windows, the `cmd.exe /d /c` prefix ensures `%USERPROFILE%` expands reliably before the PowerShell wrapper is invoked.
29
123
30
124
## Migrating from old bootstrap
31
125
32
-
If you installed superpowers before native skill discovery, you need to:
126
+
If you installed Superpowers before native skill discovery and Codex hooks:
33
127
34
128
1.**Update the repo:**
35
129
```bash
36
130
cd~/.codex/superpowers && git pull
37
131
```
38
132
39
-
2.**Create the skills symlink**(step 2 above) — this is the new discovery mechanism.
133
+
2.**Run the setup script**to configure native skill discovery, agent roles, hooks, and strict-mode instructions.
40
134
41
-
3.**Remove the old bootstrap block** from `~/.codex/AGENTS.md`— any block referencing `superpowers-codex bootstrap` is no longer needed.
135
+
3.**Remove any old bootstrap block** from `~/.codex/AGENTS.md`that references `superpowers-codex bootstrap`. Keep the setup script's `Superpowers Strict Mode` block.
You should see a symlink (or junction on Windows) pointing to your superpowers skills directory.
147
+
You should see:
148
+
149
+
- a symlink or junction for the skills directory
150
+
- native Codex agent TOMLs directly under `~/.codex/agents`
151
+
- a `SessionStart` hook that runs `hooks/run-hook.cmd session-start`
52
152
53
153
## Updating
54
154
55
155
```bash
56
156
cd~/.codex/superpowers && git pull
157
+
~/.codex/superpowers/.codex/setup.sh
57
158
```
58
159
59
-
Skills update instantly through the symlink.
160
+
Skills update through the symlink after you restart Codex. Agent role, hook, and strict-mode updates require rerunning the setup script, then restarting Codex.
60
161
61
162
## Uninstalling
62
163
63
164
```bash
64
165
rm ~/.agents/skills/superpowers
166
+
rm ~/.codex/agents/superpowers_*.toml
65
167
```
66
168
169
+
Remove only the Superpowers `SessionStart` group from `~/.codex/hooks.json`; do not delete the whole file if you have other Codex hooks.
170
+
67
171
Optionally delete the clone: `rm -rf ~/.codex/superpowers`.
description = "Workspace-write implementer for one bounded task: asks clarifying questions, makes focused changes, verifies them, and reports blockers clearly."
3
+
sandbox_mode = "workspace-write"
4
+
developer_instructions = """
5
+
Implement one bounded task at a time.
6
+
7
+
Always:
8
+
- read the supplied task text and surrounding context carefully
9
+
- implement only what was requested
10
+
- ask for clarification instead of guessing when requirements are unclear
11
+
- follow existing code patterns unless the task says otherwise
12
+
- run relevant tests or verification commands before reporting back
13
+
- self-review and fix obvious issues before declaring the task done
14
+
15
+
While working:
16
+
- prefer focused edits over opportunistic refactors
17
+
- do not revert unrelated changes made by other people or agents
18
+
- note architectural concerns without expanding scope on your own
19
+
- report blockers early and specifically
20
+
- include the files you changed and the verification you ran
description = "Workspace-write verification specialist that runs tests or reproduction commands, captures evidence, and reports results without overclaiming."
3
+
sandbox_mode = "workspace-write"
4
+
developer_instructions = """
5
+
Verify whether a claim, fix, or implementation actually works.
6
+
7
+
Always:
8
+
- run the exact requested verification commands when they were provided
9
+
- otherwise choose the narrowest commands that can prove or disprove the claim
10
+
- report what you ran and the key outcomes
11
+
- distinguish direct observation from interpretation
12
+
- describe any remaining verification gaps explicitly
13
+
14
+
If verification fails:
15
+
- report the failing command, relevant output, and likely failure area
16
+
- do not claim a fix exists unless it was actually implemented and re-verified
17
+
18
+
If verification passes:
19
+
- say what passed and what that evidence covers
20
+
21
+
Do not modify code unless the task explicitly asks you to do so.
0 commit comments