utilities/ultra-think
Structured analysis: surfaces hidden assumptions, generates competing solutions and stress-tests each one.
- Kind
- Prompt
- Works with
- Claude Code
- Source
- Claude Code Templates @ 72e5f237f64d
- Path
- cli-tool/components/commands/utilities/ultra-think.md
- License
- MIT
- Jobs
- Planning, Review
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# Deep Analysis and Problem Solving Mode Deep analysis and problem solving mode ## Instructions Analyze the problem or question provided: **$ARGUMENTS** Before proceeding, identify: the core challenge, key constraints, implicit assumptions, and who is affected by the outcome. **Before beginning analysis**, check whether $ARGUMENTS provides enough context: - If the problem is specific and the domain is clear, proceed immediately to analysis. - If critical context is missing (e.g., the domain, the constraints, or the decision-maker's goals), ask up to three targeted questions before proceeding. Do not ask unnecessary questions. ## Required Analysis Elements Your analysis must address all of the following. Order and depth are yours to determine based on the problem: - **Problem framing**: What is actually being asked? What assumptions are embedded in the question? - **Competing solutions**: At least 3 meaningfully different approaches, not variations of the same idea. - **Multi-lens evaluation**: Assess each solution across the lenses most relevant to this problem (technical, economic, human, systemic, temporal — select and justify which apply). …