From problem-solving
Flips core assumptions to reveal hidden constraints and alternative approaches. Useful when stuck on unquestioned assumptions or feeling forced into 'the only way' to do something.
How this skill is triggered — by the user, by Claude, or both
Slash command
/problem-solving:inversion-exerciseWhen to use
when stuck on unquestioned assumptions or feeling forced into "the only way" to do something
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Flip every assumption and see what still works. Sometimes the opposite reveals the truth.
Flip every assumption and see what still works. Sometimes the opposite reveals the truth.
Core principle: Inversion exposes hidden assumptions and alternative approaches.
| Normal Assumption | Inverted | What It Reveals |
|---|---|---|
| Cache to reduce latency | Add latency to enable caching | Debouncing patterns |
| Pull data when needed | Push data before needed | Prefetching, eager loading |
| Handle errors when occur | Make errors impossible | Type systems, contracts |
| Build features users want | Remove features users don't need | Simplicity >> addition |
| Optimize for common case | Optimize for worst case | Resilience patterns |
Problem: Users complain app is slow
Normal approach: Make everything faster (caching, optimization, CDN)
Inverted: Make things intentionally slower in some places
Insight: Strategic slowness can improve UX
npx claudepluginhub ggprompts/my-gg-plugins --plugin problem-solving3plugins reuse this skill
First indexed Jun 22, 2026
Flips core assumptions to reveal hidden constraints and alternative approaches. Useful when stuck on unquestioned assumptions or feeling forced into 'the only way' to do something.
Flips, removes, or exaggerates assumptions (opposite/zero/10x) to generate fresh solution angles when the team feels stuck.
Inverts the main constraint on a problem to generate novel solutions, then maps them back to real-world constraints. Useful for creative brainstorming and overcoming design deadlocks.