Skip to content
Development
Command

/ultra-think

Deep analysis and problem solving mode

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

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
@qdhenry
Ships withclaude-command-suite

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

1.4k12 skills89 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.4k
Star history of qdhenry/Claude-Command-Suite on GitHub, a chart by star-history.com

Other commands on claude-command-suite.

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command