vuralserhat86

ultrathink_core

27
10
# Install this skill:
npx skills add vuralserhat86/antigravity-agentic-skills --skill "ultrathink_core"

Install specific skill from multi-skill repository

# Description

Derin analiz protokolü - meta-planlama, hipotez üretimi ve kritik değerlendirme.

# SKILL.md


name: ultrathink_core
router_kit: FullStackKit
description: Derin analiz protokolü - meta-planlama, hipotez üretimi ve kritik değerlendirme.
metadata:
skillport:
category: thinking
tags: [architecture, automation, best practices, clean code, coding, collaboration, compliance, debugging, design patterns, development, documentation, efficiency, git, optimization, productivity, programming, project management, quality assurance, refactoring, software engineering, standards, testing, ultrathink core, utilities, version control, workflow] - ultrathink-templates


🧠 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ı

### ✅ 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

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.