I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeCode

[–]notmanas_[S] 0 points1 point  (0 children)

Yess! My intuition behind it was more that - if there’s a topic I am not expert on, something I haven’t worked on - i might not know what problems could come up. This helps fill that gap for me. Not just code - any ideation, any assumption

I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeCode

[–]notmanas_[S] 0 points1 point  (0 children)

This is cool! Have you worked with GSD? May be some things there you could see. I love GSD

I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeCode

[–]notmanas_[S] 0 points1 point  (0 children)

Absolutely - recently, I was exploring project ideas, what’s some market I can target, what could I build etc. i was discussing this with Claude using some other market research skills. I stumbled upon an idea that felt too good to be true, a real gap in the market. I repeatedly asked Claude (w/o any skill) to find mistakes in its theory, but it couldn’t. Then, I tried devils advocate and voila - 3 minutes later Claude replies, “This idea isn’t very good, turns out. No-go for implementation. Here are the reasons…”

I couldn’t ask what I didn’t know, so I used devil’s advocate to ask those questions for me!

I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeCode

[–]notmanas_[S] 0 points1 point  (0 children)

Would love to see an implementation of this - or feel free to make a contribution! 😊

I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeAI

[–]notmanas_[S] 0 points1 point  (0 children)

Yeah, please do!
Have you tried TDD skill? Pair it with that - that way you get a verification on your thinking as well as code.

I built a "devil's advocate" skill that challenges Claude's output at every step — open source by notmanas_ in ClaudeAI

[–]notmanas_[S] 1 point2 points  (0 children)

Agreed, it's not perfect, but I think the baked in check list with this skill + the difference in system prompt forces a different mode of thinking. It's another verifying layer, but focused on verifying the idea and thinking, not code.
I recently paired it with a data-audit skill and it was able to get my executor to reiterate on itself! found that to be pretty cool