What problem does it solve? Complex architectural decisions and strategic planning often suffer from shallow analysis, overconfident recommendations, and hidden assumptions. This Skill enforces rigorous multi-dimensional thinking that surfaces root causes, generates genuinely distinct approaches, and honestly weighs trade-offs before recommending a path. ## Core Features & Use Cases - Structured Deep Analysis: Breaks problems into core challenges, hidden constraints, and at least three genuinely distinct approaches with weighted trade-offs. - Calibrated Confidence: Defaults to Medium confidence, forbids overconfident language, and requires explicit uncertainty statements distinguishing confirmed facts from inference. - Self-Verification Checklist: Validates that every approach has real weaknesses, uncertainties are substantive, and recommendations acknowledge what is being given up. - Use Case: When deciding between microservices and a monolith for a growing application, invoke this Skill to receive a structured comparison of architectural approaches with honest trade-off analysis and a justified recommendation. ## Quick Start Use ultra-think to analyze whether we should migrate our monolithic application to microservices.