Anti Overthinking

Use when analysis paralysis, speculative branching, repeated replanning, premature architecture work, or indecision blocks a reversible implementation or test.

ihabkhaled 028b8f0 1016 B Updated

File contents

Anti Overthinking

Core principle

No costly branch expansion without evidence that it materially changes completion.

Procedure

  1. Stop adding hypotheses.
  2. Separate facts, supported inferences, assumptions, and unknowns.
  3. Remove branches without evidence or DoD impact.
  4. Choose the smallest reversible action or decisive experiment.
  5. Run it once and record the result.
  6. Implement, change strategy materially, or report the exact blocker.

Required output

Pruned branches, chosen action, evidence gained, and decision.

Limits

At most 2 full replans without major evidence; WIP 1.

Common mistakes

Do not respond to overthinking by writing a larger plan or redesigning the system.

Stop condition

Stop when one evidence-backed action exists or the task is already complete.

ihabkhaled/AI-Psychiatry/tree/main/.ai/skills/anti-overthinking commit 028b8f004e

Frequently asked questions

npx skillmds@latest add ihabkhaled/anti-overthinking