Inversion Thinking — AI skill for Claude Code
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 |
Related Skills
Systems Thinking
A cognitive base that shifts AI agent reasoning from linear cause-effect chains to feedback-driven structural
Bayesian Reasoning
A cognitive base that shifts reasoning from binary judgments to calibrated probability thinking. Works with an
Double Loop Learning
A cognitive base that shifts reflection from fixing errors to questioning the assumptions that produce them. W
Cognitive Base Creator
A meta-skill for AI agents: generate cognitive base skills from any thinking framework. Works with Claude Code
Knowledge Skills
Open-source thinking-framework skills that make rigorous reasoning executable for AI agents — first-principles
Socratic Learning
Socratic Method: Reverse Questioning — Agent Skill. AI asks you questions in return, guiding you to clarify yo
Related Agents
Elicitor
Agent Élicitation — enrichit une FEAT fonctionnelle via une bibliothèque de 15 techniques d'élicitation (Pre-m
Fpm Sync
___pm(prj1) ↔ fpm(prj7, ~/_git/all/fpm) 동기화 에이전트. 기본은 _pm→fpm 단방향 복사·커밋. "fpm 동기화/반영/업데이트" 요청 시 forward, "fpm
System Modeler
Creates or validates domain, UML, behavioral, and structural models from validated Requirements or existing co