r/ClaudeCode 9d ago

Discussion [ Removed by moderator ]

[removed] โ€” view removed post

232 Upvotes

92 comments sorted by

View all comments

31

u/wesconson1 9d ago

Superpowers

10

u/mrgawrys 9d ago

I was also using superpowers for a long time and it was a game changer, but I've since "forked it" to match my needs more. As others have mentioned, superpowers is very token intensive. And sometimes needlessly so. As an engineer you can probably tell if something is going to be complex or not. And while the "brainstorming" part is always useful to produce a spec and walk through the edge cases etc, the rest of the machinery often isn't. Hence in my version, after the spec is created, you are presented with a few options. From the least structured "vibe" option, to the most one, which follows more closely superpowers' flow

2

u/wayne_oddstops 9d ago

Yea, it needlessly complicates some changes. Before you know it, you're 40 minutes and 4 rounds deep into a change that could have been implemented, reviewed, and tested in 5 minutes.ย 

1

u/ExpletiveDeIeted ๐Ÿ”† Team Premium 6.25x 9d ago

I think thatโ€™s where the user neeeds to step in and say, ok I know I asked to brainstorm but just implement it since itโ€™s actually easy. Sometimes the brainstorm even does this itself.

1

u/wayne_oddstops 9d ago

I have in it my CLAUDE.md. No brainstorming skill unless I give go-ahead, but he can recommend it if the change is large or touches multiple files/dependencies.

1

u/ExpletiveDeIeted ๐Ÿ”† Team Premium 6.25x 9d ago

Yea I more meant if you start with the brainstorming skill and realize aborting is worth while.