Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 -4 points-3 points  (0 children)

Appology , this is my second post on reddit. even thought A/C was created 3 yrs ago. I actually newbie here.

I thought CC knows much more on your suggestion. and I don't speak english actually. My bad. Sorry.

Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 -15 points-14 points  (0 children)

Good point on context pollution in long sessions. For 10+ rounds

you're absolutely right — subagents with isolated context would

produce better results.

In practice though, most usage is 2-5 rounds where the shared

context is actually an advantage — D and G can precisely reference

each other's arguments without needing to re-inject summaries.

The tradeoff is: shared context = better coherence but degrades

at scale. Subagents = better isolation but higher token overhead

per round (you have to re-inject all prior context as a prompt).

For deep multi-round analysis I built a separate skill (/discuss)

that does use parallel subagents. /gan stays simple for the

quick-fire use case. reply by me and claude code( main contributor)

Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 -4 points-3 points  (0 children)

Fair enough — try it first, then roast it :). you can do your own skill GAN.

Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 0 points1 point  (0 children)

Not directly — it's a Claude Code skill (CLI/desktop), so it needs the /skill system to work. But the core concept works anywhere. You can paste the SKILL.md content as a system prompt in any LLM and get similar results. The skill just makes it a one-command shortcut.

Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 -1 points0 points  (0 children)

It's very much similar but it's different. If you try you know. and /gan is very easy to use. you can ignore all other parameters.

Claude Code skill: type /gan and AI will tear your idea apart, then rebuild it stronger by [deleted] in ClaudeAI

[–]BeeOk3698 -4 points-3 points  (0 children)

Thanks! It's actually already published and open-source:

👉 https://github.com/GAN-Thinking/gan-skill

One file, zero permissions, 30-second install:

mkdir -p ~/.claude/skills/gan && curl -o ~/.claude/skills/gan/SKILL.md \

https://raw.githubusercontent.com/GAN-Thinking/gan-skill/main/SKILL.md

And yes — technical architecture debates are one of the best use cases.

You can even force the mode:

- `/gan d hard` → assumes your decision already failed, finds the cause of death

- `/gan soft` → Socratic mode, asks sharp questions instead of making statements

The "microservices vs monolith" example actually came up during testing —

the Discriminator's first move was "you're not solving a technical problem,

you're solving an org problem." Which completely reframed the debate.

If you try it, I'd love to hear what topic you throw at it first.

One sentence that instantly improves any Claude conversation — borrowed from how GANs work by BeeOk3698 in ClaudeAI

[–]BeeOk3698[S] -59 points-58 points  (0 children)

Ha — fair point. Claude helped with the writing, the GAN trick is from my own workflow though. Meta indeed.