Toolverse
All skills

ultrathink

by dashed

Invoke deep sequential thinking for complex problem-solving. Use when the user says 'use ultrathink', 'ultrathink', or when tackling problems that require careful step-by-step reasoning, planning, hypothesis generation, or multi-step analysis.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
dashed
Category
Backend
Views
88

About this skill

Invoke deep sequential thinking for complex problem-solving. Use when the user says 'use ultrathink', 'ultrathink', or when tackling problems that require careful step-by-step reasoning, planning, hypothesis generation, or multi-step analysis.

How to use

  1. Poproś asystenta o użycie ultrathink, wpisując "użyj ultrathink", "ultrathink" lub opisując problem, który wymaga głębokich analiz. Asystent automatycznie aktywuje narzędzie Sequential Thinking.

  2. Asystent rozpocznie sekwencję myślenia, definiując bieżący krok analizy w parametrze thought. Każdy krok zawiera konkretną obserwację, pytanie lub przeanalizowanie części problemu.

  3. Sprawdź, czy asystent ustawił nextThoughtNeeded na true — oznacza to, że potrzebne są dalsze kroki rozumowania. Jeśli ustawiono na false, oznacza to koniec analizy.

  4. Obserwuj numerację kroków (thoughtNumber) i szacunkową liczbę wszystkich kroków (totalThoughts). Liczba może się zmienić, jeśli problem okaże się bardziej lub mniej złożony niż przewidywano.

  5. Jeśli asystent musi zmienić wcześniejsze wnioski, zwróć uwagę na parametr isRevision — wskazuje on, że bieżący krok poprawia lub przeanalizuje na nowo wcześniejsze myślenie.

  6. Czytaj całą sekwencję myślenia aż do końca, aby zrozumieć pełny proces rozumowania i ostateczne rozwiązanie lub rekomendację.

Related skills