Agent skill
ultrathink-core
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:
- Intent: Kullanıcı ne istiyor?
- Context: Doğru yerde miyim?
- Action: Ne yapıyorum?
- Rationale: Neden böyle?
- Ripple Effect: Ne bozulabilir?
📋 Bilgi Haritası
### ✅ 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:
<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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?