← ClaudeAtlas

thinking-thought-experimentlisted

Test ideas through hypothetical scenarios when empirical testing is impractical. Use for architecture evaluation, edge case analysis, ethics considerations, and strategy development.
babypochi06/cc-thinking-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill babypochi06/cc-thinking-skills
# Thought Experiments ## Overview Thought experiments use imagination to test ideas when direct experimentation is impractical, impossible, or premature. Einstein's elevator, Schrödinger's cat, and the trolley problem have advanced physics and philosophy. In engineering, thought experiments help evaluate designs, explore edge cases, and stress-test decisions before implementation. **Core Principle:** Structured imagination is a tool. When you can't test in reality, test in your mind with discipline. ## When to Use - Evaluating architecture before building - Exploring edge cases and failure modes - Stress-testing strategies and plans - Ethical considerations - Competitive scenario analysis - Understanding complex systems - When empirical testing is costly or impossible Decision flow: ``` Need to evaluate an idea? → Can you test empirically? → yes → Test → Is empirical test too costly/slow? → yes → THOUGHT EXPERIMENT FIRST → Are you evaluating edge cases? → yes → THOUGHT EXPERIMENT → Is this a one-way decision? → yes → THOUGHT EXPERIMENT ``` ## Types of Thought Experiments ### 1. The Hypothetical Scenario Imagine a specific situation and trace consequences: ``` "What if we had 100x current traffic tomorrow?" "What if our primary database failed right now?" "What if a competitor copied our core feature?" ``` ### 2. The Extreme Case Push a parameter to its limit: ``` "What happens with 0 users? 1 billion users?" "What if latency was 0? What if it was 10 seco