What problem does it solve? Unstructured reasoning leads to premature convergence on weak ideas, missed assumptions, and flawed architecture decisions. This Skill provides repeatable frameworks for generating alternatives, evaluating proposals rigorously, and questioning requirements deeply before committing to a solution. ## Core Features & Use Cases - Critical Evaluation: A 7-step process to restate claims, assess evidence, detect fallacies, expose assumptions, and check contradictions before accepting a proposal. - Diverge-Converge Brainstorming: A 5-phase workflow that generates 20-50 raw ideas, clusters them into themes, and scores candidates with weighted criteria to select 3-5 validated solutions. - Deep Questioning: A 6-layer progressive inquiry method that uncovers root causes, hidden constraints, user needs, and validation risks. - First Principles Reasoning: A 5-phase strategic analysis (assumption audit, decomposition, alternative generation, trade-off analysis, cognitive bias check) for architecture and technology selection. - Use Case: When choosing between state management libraries for a React app, run the First Principles process to audit assumptions, generate options like Redux Toolkit and Zustand, score them with weighted trade-off criteria, and check for anchoring bias before recommending. ## Quick Start Ask the AI to apply the diverge-converge framework to generate and evaluate solution options for your current design problem.