d-wwei

Inversion Thinking — AI skill for Claude Code

AI community

A cognitive base that shifts reasoning from forward optimization to reverse elimination.

How to install Inversion Thinking

This entry records only its repository, not the path inside it, so there is no exact command to give. Open d-wwei/inversion-thinking and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Inversion Thinking does

A cognitive base that shifts reasoning from forward optimization to reverse elimination. Works with any AI agent.

Alternatives in AI

  • Pal Configuration Docs — for model and thinking mode options 11.3k ★
  • WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
  • Auto Re Agent — Open-source AI reverse-engineering agent using Ghidra and LLMs to reconstruct and validate C/C++ functions fro 1.4k ★

README

Inversion Thinking | 逆向思考

A cognitive base that shifts reasoning from forward optimization to reverse elimination. Instead of asking "how do I succeed?", ask "what guarantees failure?" and avoid it. Works with any LLM agent — Claude, GPT, Gemini, or custom frameworks.

让 AI agent 从正向优化转向逆向排除。不问"如何成功",而问"什么必定导致失败",然后避开它。适用于任何 LLM agent — Claude、GPT、Gemini 或自定义框架。


What it does | 它做什么

Most AI agents attack problems head-on: "How do we achieve X?" This produces plausible-sounding plans that miss hidden failure modes. Inversion Thinking adds a reasoning layer that systematically maps the failure space first, identifies what must be avoided, and only then constructs plans within the surviving solution space.

大多数 AI agent 正面攻击问题:"如何实现 X?"这产生听起来合理但遗漏隐藏失败模式的方案。逆向思考增加了一个推理层——先系统性地映射失败空间、识别必须避开的地雷,然后在幸存的解决方案空间内构建计划。

Before (default agent) | 安装前

"How do we make this product launch successful?"

"Here are 8 strategies for a successful launch: build anticipation through teasers, leverage influencer partnerships, create a landing page..."

After (with Inversion Thinking) | 安装后

"Before planning the launch, let me map what guarantees failure. Failed launches share common patterns: launching without a validated audience (building for nobody), having no clear activation metric (can't tell if it's working), depending on a single distribution channel (one point of failure), and launching before the core loop works (users try it once and leave). Your plan needs to address each of these failure modes. Which ones have you already eliminated?"


How it works | 工作原理

**Core cognitive shift**: From "how to succeed" to "what guarantees failure, then avoid it."

核心认知转换:从"如何成功"到"什么必定导致失败,然后避开它"。

**Five reasoning moves** applied to every problem:

五个推理动作,应用于每一个问题:

Default mode Inversion mode
Ask "how do I achieve X?" 问"如何实现 X" Ask "what guarantees I fail at X?" 问"什么保证我在 X 上失败"
Plan for the best path forward 规划最佳路径 Map the failure