What problem does it solve?
This Skill solves the problem of making suboptimal decisions based on unexamined, outdated, or incorrect assumptions and analogy-based reasoning, which often leads to wasted effort, failed projects, or missed opportunities in complex problem-solving scenarios.
Core Features & Use Cases
- Systematic Assumption Decomposition: Breaks down implicit and explicit assumptions behind decisions using a structured Why Chain process to reach unassailable fundamental truths (axioms).
- Premise Validation: Verifies the current validity of each axiom against real-world context, code, documentation, or domain knowledge to identify invalid or outdated premises.
- Solution Reconstruction: Builds new, optimal solutions based only on verified fundamental truths, with a clear comparison to existing analogy-based approaches to highlight improvements.
- Use Case: For example, when evaluating whether to migrate a legacy system to a new framework, use this Skill to challenge unexamined assumptions about the legacy system's constraints and rebuild a migration plan based on verified actual requirements.
Quick Start
Use the first-principles skill to challenge the assumptions behind our current team's decision to use a monolithic architecture for the new e-commerce platform and propose a rebuilt approach based on verified fundamental truths.