What problem does it solve? When facing ambiguous requirements, architecture decisions, or multiple valid approaches, AI assistants often jump to a single solution prematurely. This Skill enforces a dialectic stance that explores trade-offs, questions assumptions, and keeps options open before committing. ## Core Features & Use Cases - Assumption Questioning: Prompts the AI to identify the real problem and audience before answering. - Trade-off Analysis: Encourages naming tensions explicitly and comparing alternatives in tables rather than converging early. - Explicit Uncertainty: Ends responses with open questions or explicit "holding open" statements instead of hiding doubt. - Use Case: When a user says "just make it work" on a system design task, the Skill drives the AI to surface unstated needs, present multiple approaches with trade-offs, and only switch to execution once requirements are clear. ## Quick Start Ask the AI to help you decide between two architecture approaches and request that it explore trade-offs before recommending one.