Overthink

Łączy 8 jawnych trybów rozumowania (model, ocena, decyzja itp.) dla niejednoznacznych, ryzykownych promptów.

Autor: s0md3v · s0md3v/overthink

Testowano · Działa ★ 8.8/10

Overthink — Łączy 8 jawnych trybów rozumowania (model, ocena, decyzja itp.) dla niejednoznacznych, ryzykownych promptów.

Co robi ten skill

Definiuje 8 trybów myślenia (model, twórz, diagnozuj, weryfikuj, oceniaj, decyduj, smakuj, syntetyzuj) i sprawia, że agent buduje prywatny dziennik zadań, wybierając i łącząc tryby istotne dla zadania, czytając jeden plik referencyjny na raz. Aktywuje się na złożone rozumowanie, podejmowanie decyzji, niuanse, ocenę lub pracę wrażliwą na komunikację, i wyraźnie mówi, aby nie aktywować się dla prostych, nie wywoływanych ręcznie zadań.

Raport z testu

Przeprowadzono rzeczywistą decyzję 'monolit vs mikroserwisy' bazowy vs umiejętność: oba osiągnęły tę samą rekomendację, ale uruchomienie umiejętności wyraźnie ujawniło niejawne założenie (brak potwierdzonego wąskiego gardła skalowania) i podało konkretny warunek, który zmieniłby decyzję — baza podała tylko generyczną listę plusów i minusów.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/s0md3v/overthink
cd overthink
mkdir -p ~/.claude/skills
cp -r skill ~/.claude/skills/overthink

Komendy i przykładowe prompty

  • /overthinkŁączy 8 jawnych trybów rozumowania (model, ocena, decyzja itp.) dla niejednoznacznych, ryzykownych promptów.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Should we migrate our 15-person startup's monolith to microservices?
  • This decision is ambiguous and high-stakes, reason through it carefully
  • Evaluate and decide between these two vendor contracts for me