Agent skill

ultrathink-core

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/ultrathink-core

SKILL.md

🧠 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) & System 2 Thinking Patterns

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

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results