# Ultrathink Core

> 🧠 UltraThink Core

- Skill: `vuralserhat86/ultrathink-core` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vuralserhat86/ultrathink-core`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vuralserhat86/ultrathink-core/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vuralserhat86 (https://skillmd.com/u/vuralserhat86)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vuralserhat86/ultrathink-core

---


# 🧠 UltraThink Core

> Maksimum düşünme kapasitesi protokolü.

---

## ⏰ Ne Zaman Kullanılmalı?

| Senaryo | Örnek |
|---------|-------|
| Mimari kararlar | Monolith vs microservices |
| Performans | Yavaş sorgu analizi |
| Karmaşık bug | Race condition |
| Sistem tasarımı | Auth sistemi |
| Risk analizi | Değişiklik etkileri |

---

## 🚫 Ne Zaman KULLANMA!

| Durum | Neden? |
|-------|--------|
| Basit bug fix | Overthink - zaman kaybı |
| Tek dosya değişikliği | Gereksiz analiz |
| Açık gereksinim | Düşünme değil uygulama zamanı |
| Rutin görevler | Standart skill'ler yeterli |

> **Kural:** 5 dakikada çözülebilecek işler için UltraThink KULLANMA!

---

## 📊 Derinlik Seviyeleri

| Seviye | Adım | Ne Zaman? |
|--------|------|-----------|
| Hafif | 3-5 | Basit karar |
| Orta | 8-15 | Çoklu bağımlılık |
| Derin | 20-40 | Sistem geneli |
| Ultra | 50+ | Kritik mimari |

---

## 🔍 5-Step Reality Check

Her işlemden önce:

1. **Intent:** Kullanıcı ne istiyor?
2. **Context:** Doğru yerde miyim?
3. **Action:** Ne yapıyorum?
4. **Rationale:** Neden böyle?
5. **Ripple Effect:** Ne bozulabilir?

---

## 📋 Bilgi Haritası

```markdown
### ✅ Bilinenler
- [Bilgi] - Kaynak: [nereden?]

### ❓ Bilinmeyenler
- [Soru] - Nasıl öğrenebiliriz?

### ⚠️ Varsayımlar
- [Varsayım] - Yanlışsa ne olur?
```

---

## 🏷️ AoT Etiket Yapısı

Karmaşık analizlerde bu XML yapısını kullan:

```xml
<thinking>
  Problemi analiz et. Hipotezleri listele.
  Hiçbir kod yazma, sadece düşün.
</thinking>

<plan>
  1. Adım 1
  2. Adım 2
  3. Adım 3
</plan>

<reflection>
  Bu plan doğru mu? Alternatifler var mı?
  Risk analizi yap.
</reflection>
```

## 🔄 Workflow

> **Kaynak:** [Chain of Thought Prompting (Google Research)](https://blog.google/technology/ai/google-research-ai-reasoning/) & [System 2 Thinking Patterns](https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow)

### Aşama 1: Problem Decomposition
- [ ] **Goal Atomic Analysis**: Sorunu en küçük bağımsız parçalarına (atomik parçalar) ayır.
- [ ] **Dependency Mapping**: Parçalar arasındaki teknik ve mantıksal bağımlılıkları haritalandır.
- [ ] **Constraints Identification**: Teknik, bütçesel veya zamanla ilgili sınırları belirle.

### Aşama 2: Hypothesis & Simulation
- [ ] **Multi-Hypothesis Generation**: En az 3 farklı çözüm yaklaşımı (H1, H2, H3) üret.
- [ ] **Mental Sandbox**: Her çözümün uç durumlarda (Edge cases) nasıl davranacağını simüle et.
- [ ] **Critique Phase**: Her hipotezin zayıf yönlerini (Bias/Overhead) acımasızca eleştir.

### Aşama 3: Decision & Execution Plan
- [ ] **Selection Rubric**: Performans, risk ve sürdürülebilirlik kriterlerine göre en iyi çözümü seç.
- [ ] **Step-by-Step Roadmap**: Çözümü uygulanabilir küçük adımlara böl.
- [ ] **Success Metrics**: Planın başarılı olduğunu nasıl anlayacağımızı (KPI/Test) tanımla.

### Kontrol Noktaları
| Aşama | Doğrulama |
|-------|-----------|
| 1 | "Overthink" tuzağına düşüldü mü? (Basitlik kontrolü) |
| 2 | Tüm paydaşların (User/System) ihtiyaçları gözetildi mi? |
| 3 | Plan, geri dönülebilir (Reversible) adımlar içeriyor mu? |

---
*UltraThink Core v2.5 - With Workflow*

