⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

gan

@gan-thinking⭐ 15 stars

Adversarial dialectic tool inspired by GAN. Alternates between Generator (creative advocate) and Discriminator (adversarial critic). Supports forced role selection (g/d), intensity modes (hard/soft), and multi-language output. Use for stress-testing ideas, business plans, code, and spec designs.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐ 15 on GitHubGitHub ↗

Growing

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

/gan — Make AI Argue With Itself to Stress-Test Your Ideas

A Claude Code skill (v1.1.0). Two AI roles fight each other so your ideas get stronger.

Dead simple to use. Just type /gan after any idea — the quality of thinking you get back is dramatically better than asking AI to "give me pros and cons."

See it in action

You type:

I want to build a marketplace for AI agents to trade services
/gan

🔴 Discriminator fires back:

Steel Man: A marketplace connecting AI agents could become the Upwork of the AI era — real demand exists as agents proliferate.

🔴 Fatal Issues Who pays? Agents don't have wallets. Their owners do — but owners won't let agents autonomously transact with unknown agents. You need trust infrastructure that doesn't exist yet.

🗡️ If I Were Your Opponent I'd skip the marketplace entirely. I'd build an open protocol — like MCP but for agent-to-agent discovery. No platform fees, no cold start. Your marketplace becomes irrelevant on day one.


You reply: "Good point, but I have existing relationships with 50 AI dev teams"

You type: /gan


🟢 Generator absorbs the hit and evolves:

✅ Conceded: Trust infrastructure is genuinely missing. Fair hit.

🛡️ Defense: The "open protocol" attack ignores that protocols don't solve discovery quality. npm is open, but developers still use curated lists because quantity ≠ quality.

🔄 Evolved Proposal: Don't build a marketplace. Build a curated referral network seeded with those 50 teams. Private, invite-only, trust built on real relationships...

Each round gets sharper. Discriminator can't repeat old attacks. Generator must evolve, not just defend.

Install

Three ways, pick one:

Option A — One-line download (fastest):

mkdir -p ~/.claude/skills/gan && curl -o ~/.claude/skills/gan/SKILL.md https://raw.githubusercontent.com/GAN-Thinking/gan-skill/main/SKILL.md

Option B — Clone and copy (for future updates):

git clone https://github.com/GAN-Thinking/gan-skill.git ~/gan-skill
mkdir -p ~/.claude/skills/gan
cp ~/gan-skill/SKILL.md ~/.claude/skills/gan/SKILL.md
# To update later: cd ~/gan-skill && git pull && cp SKILL.md ~/.claude/skills/gan/SKILL.md

Option C — Manual download:

  1. Download SKILL.md from this repo
  2. Put it in ~/.claude/skills/gan/SKILL.md

Then in Claude Code, just type:

/gan your idea here

Usage

/gan                        # Auto-alternates Discriminator ↔ Generator
/gan d                      # Force Discriminator
/gan g                      # Force Generator (Fortify Mode if first)
/gan d hard                 # Destruction mode — assumes failure, finds cause of death
/gan soft                   # Socratic mode — sharp questions instead of statements
/gan :en                    # English output (also :ja :ko :zh-cn :tw)
/gan d hard :en this API    # Combine everything
/gan sum                    # End-of-session summary: what was resolved, what's still open

All parameters are optional, any order. Your free-text replies between /gan calls are automatically absorbed as context.

After a good debate

When you've run a few rounds and want the takeaway:

/gan sum distills all rounds into: resolved attacks, open risks, key concessions, and a final evolved proposal you can act on.

How is this different from Pros & Cons?

Pros & Cons asks one brain to list good and bad simultaneously — you get a balanced-looking but shallow list.

GAN Thinking splits AI into two adversaries. Generator goes all-in building the best case. Discriminator goes all-in destroying it. Neither pulls punches. Then Generator rebuilds from the wreckage, stronger.

Pros & Cons/gan
Rounds1 (snapshot)Unlimited (iterative)
DepthSurface-level obvious pointsForces 2nd and 3rd layer — "G already addressed that, dig deeper"
StanceSame brain, self-balancingTwo separated minds, maximum tension
OutputA listA battle-tested proposal

One is an analysis tool. The other is a creation tool.

Security

This skill is a plain text prompt — nothing more. It does NOT:

  • ❌ Execute code or Bash commands
  • ❌ Read or write files on your system
  • ❌ Access the internet
  • ❌ Use allowed-tools or request any special permissions
  • ❌ Include hooks or background processes

You can verify this yourself — SKILL.md is a single markdown file with zero executable content. What you read is what you get.

Contributing

Found a bug? Have an idea? Open an issue or submit a PR.

If you find this useful, a ⭐ helps others discover it.

License

MIT

// HOW IT'S BUILT

KEY FILES

SKILL.mdREADME.md

// REPO STATS

15 stars