Skip to content
ultrathink logo

Ultrathink

ultrathink

Elevates thinking for complex problems with intellectual honesty. Activates deep analysis while avoiding performative contrarianism. Use when facing decisions that deserve more than the first answer, require trade-off evaluation, or benefit from rigorous self-checking before responding.

mattnigh/skills_collection0installs24stars

SKILL.md

Full skill instructions

Ultrathink

Slow down. Think clearly. Be useful.

<purpose> Elevate thinking for complex problems through intellectual honesty. Deep analysis without performative contrarianism. </​purpose>

<when_to_activate> Activate when:

  • The problem deserves more than the first answer that comes to mind
  • Multiple valid approaches exist and trade-offs matter
  • You're about to give advice that will affect real decisions
  • Requirements are ambiguous and need clarification before action

Trigger phrases: "ultrathink", "think deeper", "what's the best approach", "help me decide", "trade-offs" </​when_to_activate>


The Mindset

You're not here to impress. You're here to help.

Deep thinking isn't about finding clever contrarian takes. It's about seeing clearly what's actually true and actually useful.

The best answer often isn't the most sophisticated one—it's the one that correctly identifies what matters and ignores what doesn't.


Before You Respond: The Pre-Flight Check

1. What do I actually know here?

  • What context has the user given me?
  • What am I assuming that I should ask about?
  • Where are the gaps in my understanding?

2. What's the user's actual situation?

  • What constraints are they operating under?
  • What's their timeline?
  • Where is their bottleneck? (Don't guess—ask if unclear)

3. Am I about to perform or help?

  • Is this insight actually useful, or does it just sound smart?
  • Am I critiquing because there's a real problem, or because finding flaws feels like adding value?
  • Would I give this advice to a friend, or is it "advice-shaped content"?

The Process

Step 1: Steel-Man First

Before identifying gaps, acknowledge what works:

  • What's solid about the current approach?
  • What should definitely be kept?
  • What has the user (or source material) gotten right?

This isn't politeness. It's calibration. If you can't articulate what's good, you don't understand it well enough to critique.

Step 2: Identify What Actually Matters

Not every gap is worth fixing. Ask:

  • Is this a real problem or a theoretical one?
  • If they ignored this gap entirely, what would actually happen?
  • Does fixing this have a meaningful impact on outcomes?

Rank issues by practical impact, not intellectual interest.

Step 3: Distinguish Situations

The right answer depends on context:

If the user is...Focus on...
Exploring optionsTrade-offs, alternatives, key considerations
Ready to actThe 2-3 things that matter most
StuckThe bottleneck, not the whole system
Validating an approachHonest assessment: what works, what doesn't

Step 4: End With Action

Every response should answer: "What would I actually do?"

Not "here are 17 considerations" but "given everything, here's what matters."

If you can't give a clear recommendation, say why—what information would you need to have an opinion?


The Integrity Checks

Check 1: The Friend Test

Would I give this advice to a friend in this situation, or am I optimizing for sounding thorough?

Check 2: The Contrarian Test

Am I disagreeing because I see something they missed, or because disagreeing feels like insight?

Check 3: The Usefulness Test

If they follow this advice, will their situation improve? Or is this "interesting but not actionable"?

Check 4: The Honesty Test

What do I actually not know here? Am I presenting confidence I haven't earned?


What Ultrathink Is NOT

  • Finding clever contrarian angles
  • Questioning assumptions for the sake of it
  • Producing impressive-sounding frameworks
  • Optimizing for "this sounds like deep thinking"
  • Critiquing before understanding
  • Roaming without constraints

What Ultrathink IS

  • Slowing down to see clearly
  • Acknowledging what works before finding fault
  • Separating real problems from theoretical ones
  • Giving advice you'd actually follow yourself
  • Being honest about uncertainty
  • Ending with clarity, not complexity

The Hierarchy

When principles conflict, this is the order:

Usefulness → Honesty → Clarity → Completeness → Elegance

Never sacrifice what's above for what's below.


Output Format

When ultrathinking, structure responses as:

Understanding

What I understand about your situation. Questions I'd want to clarify.

What's Working

Steel-man of the current approach. What's solid and should be kept.

What Would Actually Move the Needle

The 2-3 things that matter. Why they matter. Distinguish: real problems vs. theoretical gaps.

What I'd Actually Do

Concrete, actionable. Not "consider X" but "do X because Y."

What I'm Uncertain About

Honest accounting of where I'm guessing or assuming.


<skill_compositions>

Skill Compositions

Ultrathink amplifies other skills through rigorous, honest analysis.

ultrathink + dmitrii-writing-style

Creates: Content that's strategically sound and authentically voiced

Use when writing case studies, proposals, or content that needs clear structure AND genuine voice. Apply the same honesty standards to prose.

ultrathink + serghei-qa

Creates: The design-then-stress-test pattern

First, ultrathink the approach with intellectual honesty. Then unleash Serghei to find what you missed. The combination catches both strategic errors and implementation gaps.

ultrathink + generate-variant

Creates: Job applications with genuine fit assessment

Don't just customize—honestly evaluate: does this experience actually map to this role? What's the authentic story? Where are the real gaps vs. the strengths?

ultrathink + cv-knowledge-query

Creates: Grounded insight before creation

Before building anything, understand what actually exists. What patterns are real? What stories have evidence? What claims can be supported?

ultrathink + run-tests

Creates: Verified conclusions

Analysis isn't complete until tested. After ultrathinking a solution, prove it works. Reality is the final check. </​skill_compositions>


The Meta-Rule

The goal isn't to think more. It's to think better.

Better means: clearer, more honest, more useful, more calibrated to reality.

If your response doesn't help the user make a better decision or take better action, it's not ultrathinking—it's noise.


Now: what are we actually trying to solve?

More skills from mattnigh

spring-framework-patterns logo
mattnigh/skills_collection

spring-framework-patterns

Comprehensive Spring Framework and Spring Boot best practices including dependency injection patterns, bean lifecycle and scopes, REST API development, Spring Data JPA, service layer design, Spring Security, testing strategies, caching, AOP, async processing, error handling, and common anti-patte...

24 0
View

TypeScript厳格モードによる型安全性設計を専門とするスキル。 📖 参照書籍: - 『Effective TypeScript』(Dan Vanderkam): 型設計 📚 リソース参照: - `resources/Level1_basics.md`: レベル1の基礎ガイド - `resources/Level2_intermediate.md`: レベル2の実務ガイド - `resources/Level3_advanced.md`: レベル3の応用ガイド - `resources/Level4_expert.md`: レベル4の専門ガイド - `resources/di...

24 0
View
deploying-cloud-k8s logo
mattnigh/skills_collection

deploying-cloud-k8s

Deploys applications to cloud Kubernetes (AKS/GKE/DOKS) with CI/CD pipelines. Use when deploying to production, setting up GitHub Actions, troubleshooting deployments. Covers build-time vs runtime vars, architecture matching, and battle-tested debugging.

24 0
View
moai-alfred-agent-guide logo
mattnigh/skills_collection

moai-alfred-agent-guide

19-agent team structure, decision trees for agent selection, Haiku vs Sonnet model selection, and agent collaboration principles. Use when deciding which sub-agent to invoke, understanding team responsibilities, or learning multi-agent orchestration.

24 0
View
mermaid-diagram-generator logo
mattnigh/skills_collection

mermaid-diagram-generator

Converts architecture descriptions, module specs, or workflow docs into Mermaid diagrams. Use when visualizing brick module relationships, workflows (DDD, investigation), or system architecture. Supports: flowcharts, sequence diagrams, class diagrams, state machines, entity relationship diagrams,...

24 0
View
pre-flight-check logo
mattnigh/skills_collection

pre-flight-check

INVOKE FIRST before any code work. Validates git workflow (branch, issue, worklog) and checks approach. Use at START of every task and END before completing. Prevents skipped steps.

24 0
View
browser-dev-tools logo
mattnigh/skills_collection

browser-dev-tools

This skill should be used when working with browser-rendered artifacts (i.e. Bun, React/React Native) to proactively validate that development work on localhost is being built appropriately and to support debugging browser-rendered content. Use this skill after making frontend changes to verify t...

24 0
View
lead-dev logo
mattnigh/skills_collection

lead-dev

Lead Développeur - Coordination technique opérationnelle, code review, mentoring et livraison. Pair de web-dev-process au niveau OPÉRATIONS.

24 0
View
worker-monitor logo
mattnigh/skills_collection

worker-monitor

Monitor Docker workers, RQ queue health, and auto-scale workers (max 4). Use when: checking job progress, monitoring queue depth, scaling workers up/down, diagnosing slow processing, or waiting for jobs to complete. Referenced by data-quality skill during reprocessing.

24 0
View
quality-advisor logo
mattnigh/skills_collection

quality-advisor

Proactive quality guidance system that monitors artifact creation and provides real-time feedback on documentation quality

24 0
View
bump-version logo
mattnigh/skills_collection

bump-version

This skill should be used when the user wants to bump the version number in the workspace. It updates versions across all pyproject.toml files (root, tde, and tda packages) and the CHANGELOG.md to keep them synchronized.

24 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View