ultrathink-trigger

Auto-escalate reasoning depth for complex problems. Use proactively when encountering architecture, debugging, or unfamiliar code.

25 stars

Best use case

ultrathink-trigger is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Auto-escalate reasoning depth for complex problems. Use proactively when encountering architecture, debugging, or unfamiliar code.

Teams using ultrathink-trigger should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ultrathink-trigger/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/aiskillstore/marketplace/dmjgilbert/ultrathink-trigger/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ultrathink-trigger/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ultrathink-trigger Compares

Feature / Agentultrathink-triggerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Auto-escalate reasoning depth for complex problems. Use proactively when encountering architecture, debugging, or unfamiliar code.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Ultrathink Trigger

Automatically invoke maximum reasoning depth for complex problems.

## Complexity Indicators

| Signal                         | Weight | Example                            |
| ------------------------------ | ------ | ---------------------------------- |
| Files affected > 5             | +2     | Refactoring across modules         |
| Unfamiliar language/framework  | +3     | First time with codebase           |
| Architecture decision          | +4     | Choosing patterns                  |
| 2+ failed fix attempts         | +3     | Root cause unclear                 |
| Multi-domain interaction       | +2     | Frontend + Backend + DB            |
| Security implications          | +3     | Auth, permissions, secrets         |
| Performance-critical code      | +2     | Hot paths, algorithms              |
| Breaking change potential      | +3     | API changes, schema migrations     |

## Threshold

**If total weight >= 5**: Trigger ultrathink mode

## Invocation

Prefix complex analysis with one of:

- "Think harder about this:"
- "ultrathink:"
- "Take your time to deeply analyze:"

These phrases trigger Claude's extended thinking mode for more thorough analysis.

## Integration Points

### With /fix command

After 2 failed attempts, automatically invoke:

```
ultrathink: What are all the possible root causes?
What assumptions am I making? What haven't I checked yet?
```

### With /brainstorm command

Auto-triggers when topic complexity >= 5 (or `--deep` flag). Applied to EVALUATE and SYNTHESIZE phases:

```
ultrathink: Deeply analyze these options considering trade-offs,
edge cases, maintainability, and long-term implications.
```

Flags:

- `--deep` - Force ultrathink regardless of complexity
- `--quick` - Suppress auto-detect, stay fast

### With orchestrator INNOVATE phase

For architecture decisions:

```
ultrathink: Evaluate these approaches considering
maintainability, performance, security, and complexity.
```

### With sequential-thinking

For multi-step complex analysis:

```javascript
mcp__sequential_thinking__sequentialthinking({
  thought: "ultrathink: [complex problem]",
  thoughtNumber: 1,
  totalThoughts: 10, // More steps for deep analysis
  nextThoughtNeeded: true
})
```

## When to Use Proactively

1. **Architecture Decisions**: Before proposing patterns or structure
2. **Debugging Deadlock**: After 2+ failed fix attempts
3. **Security Analysis**: Any auth, permission, or secret handling
4. **Performance Optimization**: Before optimizing hot paths
5. **Breaking Changes**: Before proposing API/schema changes
6. **Unfamiliar Code**: First encounter with a new codebase area

## Example Workflow

```
1. Encounter complex problem
2. Calculate complexity weight:
   - Multi-file change: +2
   - Architecture decision: +4
   - Total: 6 (>= 5, triggers ultrathink)
3. Invoke: "ultrathink: Design the data flow for..."
4. Extended analysis produces thorough solution
5. Proceed with implementation
```

## Anti-Patterns

- Using ultrathink for simple, well-understood tasks
- Skipping ultrathink for complex problems to "save time"
- Not recalculating complexity when scope changes

Related Skills

ultrathink

25
from ComeOnOliver/skillshub

Display colorful ANSI art of the word "ultrathink". Use when the user says "ultrathink" or invokes /ultrathink.

Trigger.dev — Background Jobs for TypeScript

25
from ComeOnOliver/skillshub

You are an expert in Trigger.dev, the open-source background jobs platform for TypeScript. You help developers build reliable long-running tasks, scheduled jobs, webhook handlers, and event-driven workflows with automatic retries, concurrency control, real-time logs, and deployment to serverless infrastructure — replacing BullMQ/Redis setups with a fully managed or self-hosted solution purpose-built for modern TypeScript apps.

Trigger.dev v3 — Background Jobs for TypeScript

25
from ComeOnOliver/skillshub

You are an expert in Trigger.dev v3, the background jobs platform for TypeScript. You help developers run long-running tasks, scheduled jobs, event-driven workflows, and AI pipelines in the cloud — with automatic retries, concurrency control, real-time logs, and up to 5-minute (or longer) execution times that serverless functions can't handle.

triggercmd-automation

25
from ComeOnOliver/skillshub

Automate Triggercmd tasks via Rube MCP (Composio). Always search tools first for current schemas.

Daily Logs

25
from ComeOnOliver/skillshub

Record the user's daily activities, progress, decisions, and learnings in a structured, chronological format.

Socratic Method: The Dialectic Engine

25
from ComeOnOliver/skillshub

This skill transforms Claude into a Socratic agent — a cognitive partner who guides

Sokratische Methode: Die Dialektik-Maschine

25
from ComeOnOliver/skillshub

Dieser Skill verwandelt Claude in einen sokratischen Agenten — einen kognitiven Partner, der Nutzende durch systematisches Fragen zur Wissensentdeckung führt, anstatt direkt zu instruieren.

College Football Data (CFB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

College Basketball Data (CBB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

Betting Analysis

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for odds formats, command parameters, and key concepts.

Research Proposal Generator

25
from ComeOnOliver/skillshub

Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions.

Paper Slide Deck Generator

25
from ComeOnOliver/skillshub

Transform academic papers and content into professional slide deck images with automatic figure extraction.