Overthink

Kæder 8 eksplicitte ræsonnementstilstande (model, evaluer, beslut, osv.) for tvetydige, høj-indsats prompts.

Af s0md3v · s0md3v/overthink

Testet · Virker ★ 8.8/10

Overthink — Kæder 8 eksplicitte ræsonnementstilstande (model, evaluer, beslut, osv.) for tvetydige, høj-indsats prompts.

Hvad det gør

Definerer 8 tænketilstande (model, skab, diagnosticer, verificer, evaluer, beslut, smag, syntetiser) og får agenten til at bygge en privat todo-logbog, der vælger og kæder de tilstande, der er relevante for opgaven, og læser én referencefil ad gangen. Udløses ved komplekst ræsonnement, beslutningstagning, nuance, evaluering eller kommunikationsfølsomt arbejde, og siger eksplicit ikke at aktivere sig selv for simple, ikke-manuelt-invokerede opgaver.

Testrapport

Kørte en reel 'monolit vs microservices' beslutnings baseline-vs-færdighed: begge nåede samme anbefaling, men færdighedskørslen eksplicit fremhævede den udtalte antagelse (ingen bekræftet skaleringsflaskehals) og angav en konkret betingelse, der ville vende kaldet -- baseline gav bare en generisk fordele/ulemper liste.

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

Installation

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

Kommandoer og eksempelprompter

  • /overthinkKæder 8 eksplicitte ræsonnementstilstande (model, evaluer, beslut, osv.) for tvetydige, høj-indsats prompts.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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