Skills

Ultra Think

Use when facing architectural decisions, complex trade-offs, strategic technology...

Install

npx skills add coco-research/coco --skill ultra-think -g -a claude-code -y
Repository
coco-research/coco797
Category
Engineering
Updated
3d ago
License
See repository
Context cost
Mediumabout 1,596 tokens
Runs scripts
No, instructions only

What it does

Use when facing architectural decisions, complex trade-offs, strategic technology choices, or scaling and migration questions that deserve more than a quick answer. Lays out options with trade-offs, then a recommendation.

Ultra Think, Deep Analysis Mode

Deep, multi-dimensional analysis and problem solving. Activates systematic reasoning across technical, business, user, and system perspectives. Generates multiple solutions with trade-offs, then synthesizes into a clear recommendation.

Use when: facing architectural decisions, complex trade-offs, strategic technology choices, system design problems, scaling challenges, migration decisions, or any question that deserves more than a quick answer. Attach this skill when you want rigorous, first-principles thinking.


When This Skill Is Activated

Do NOT jump to a solution. Follow every step below in order. Think deeply at each stage before moving on.


Step 1: Parse the Problem

Before analyzing, make sure you understand what's actually being asked.

  • Extract the core challenge from the user's message
  • Identify all stakeholders and constraints (stated and implied)
  • Surface hidden complexities and implicit requirements
  • Question assumptions, what is the user taking for granted?
  • Name the unknowns explicitly

Step 2: Multi-Dimensional Analysis

Analyze the problem from four perspectives. Do not skip any.

Technical Perspective

  • Feasibility and constraints
  • Scalability, performance, maintainability
  • Security implications
  • Technical debt and future-proofing
  • Integration complexity

Business Perspective

  • Business value and ROI
  • Time-to-market pressure
  • Competitive advantage
  • Risk vs. reward trade-offs
  • Cost (development, operational, opportunity)

User Perspective

  • User needs and pain points
  • Usability and accessibility
  • Edge cases and failure states from the user's point of view
  • User journeys affected

System Perspective

  • System-wide impacts and ripple effects
  • Integration points and coupling
  • Dependencies (upstream and downstream)
  • Emergent behaviors and unintended interactions

Step 3: Generate Multiple Solutions

Read the whole SKILL.md on GitHub

More in Engineering