Skip to content
Development
Command

/ultra-think

Deep analysis and problem solving mode

From plugin
claude-command-suite
1.3k199 skills89 agents199 commands
Install
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ultra-think

Context preview

What this command does when you run it.

Deep analysis and problem solving mode

Command definition

ultra-think.md

Deep Analysis and Problem Solving Mode

Deep analysis and problem solving mode

Instructions

1. **Initialize Ultra Think Mode**

  • Acknowledge the request for enhanced analytical thinking
  • Set context for deep, systematic reasoning
  • Prepare to explore the problem space comprehensively

2. **Parse the Problem or Question**

  • Extract the core challenge from: **$ARGUMENTS**
  • Identify all stakeholders and constraints
  • Recognize implicit requirements and hidden complexities
  • Question assumptions and surface unknowns

3. **Multi-Dimensional Analysis** Approach the problem from multiple angles:

Technical Perspective

  • Analyze technical feasibility and constraints
  • Consider scalability, performance, and maintainability
  • Evaluate security implications
  • Assess technical debt and future-proofing

Business Perspective

  • Understand business value and ROI
  • Consider time-to-market pressures
  • Evaluate competitive advantages
  • Assess risk vs. reward trade-offs

User Perspective

  • Analyze user needs and pain points
  • Consider usability and accessibility
  • Evaluate user experience implications
  • Think about edge cases and user journeys

System Perspective

  • Consider system-wide impacts
  • Analyze integration points
  • Evaluate dependencies and coupling
  • Think about emergent behaviors

4. **Generate Multiple Solutions**

  • Brainstorm at least 3-5 different approaches
  • For each approach, consider:
  • Pros and cons
  • Implementation complexity
  • Resource requirements
  • Potential risks
  • Long-term implications
  • Include both conventional and creative solutions
  • Consider hybrid approaches

5. **Deep Dive Analysis** For the most promising solutions:

  • Create detailed implementation plans
  • Identify potential pitfalls and mitigation strategies
  • Consider phased approaches and MVPs
  • Analyze second and third-order effects
  • Think through failure modes and recovery

6. **Cross-Domain Thinking**

  • Draw parallels from other industries or domains
  • Apply design patterns from different contexts
  • Consider biological or natural system analogies
  • Look for innovative combinations of existing solutions

7. **Challenge and Refine**

  • Play devil's advocate with each solution
  • Identify weaknesses and blind spots
  • Consider "what if" scenarios
  • Stress-test assumptions
  • Look for unintended consequences

8. **Synthesize Insights**

  • Combine insights from all perspectives
  • Identify key decision factors
  • Highlight critical trade-offs
  • Summarize innovative discoveries
  • Present a nuanced view of the problem space

9. **Provide Structured Recommendations** Present findings in a clear structure:

   ## Problem Analysis
   - Core challenge
   - Key constraints
   - Critical success factors
   
   ## Solution Options
   ### Option 1: [Name]
   - Description
   - Pros/Cons
   - Implementation approach
   - Risk assessment
   
   ### Option 2: [Name]
   [Similar structure]
   
   ## Recommendation
   - Recommended approach
   - Rationale
   - Implementation roadmap
   - Success metrics
   - Risk mitigation plan
   
   ## Alternative Perspectives
   - Contrarian view
   - Future considerations
   - Areas for further research

10. **Meta-Analysis**

  • Reflect on the thinking process itself
  • Identify areas of uncertainty
  • Acknowledge biases or limitations
  • Suggest additional expertise needed
  • Provide confidence levels for recommendations

Usage Examples

# Architectural decision
/project:ultra-think Should we migrate to microservices or improve our monolith?

# Complex problem solving
/project:ultra-think How do we scale our system to handle 10x traffic while reducing costs?

# Strategic planning
/project:ultra-think What technology stack should we choose for our next-gen platform?

# Design challenge
/project:ultra-think How can we improve our API to be more developer-friendly while maintaining backward compatibility?

Key Principles

  • **First Principles Thinking**: Break down to fundamental truths
  • **Systems Thinking**: Consider interconnections and feedback loops
  • **Probabilistic Thinking**: Work with uncertainties and ranges
  • **Inversion**: Consider what to avoid, not just what to do
  • **Second-Order Thinking**: Consider consequences of consequences

Output Expectations

  • Comprehensive analysis (typically 2-4 pages of insights)
  • Multiple viable solutions with trade-offs
  • Clear reasoning chains
  • Acknowledgment of uncertainties
  • Actionable recommendations
  • Novel insights or perspectives
Read more
Ships withclaude-command-suite

A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.

Get the whole plugin