skills/scientific_thinking/SKILL.md
--- name: scientific_thinking router_kit: DevOpsKit description: Bilimsel metod, hipotez, kanıt değerlendirme, bias analizi. ⚠️ Araştırma/analiz için kullan. Mimari karar için → ultrathink-core. metadata: skillport: category: research tags: [architecture, automation, best practices, clean code, coding, collaboration, compliance, debugging, design patterns, development, documentation, efficiency, git, optimization, productivity, programming, project management, quality assurance, refact
npx skillsauth add vuralserhat86/antigravity-agentic-skills skills/scientific_thinkingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Bilimsel düşünce ve kritik analiz metodolojisi.
Gözlem → Soru → Hipotez → Test → Analiz → Sonuç
| Yazılım Karşılığı | |-------------------| | Bug report → "Neden?" → "Muhtemelen X" → POC/Test → Log analizi → Root cause |
**Hipotez:** [Net, test edilebilir ifade]
**Dayanak:** [Gözlemler]
**Test:** [Nasıl doğrulanacak]
**Beklenen:** [Doğruysa ne olmalı]
Güçlü ←────────────────────→ Zayıf
Kontrollü Gözlemsel Anekdot Otorite
Deney Çalışma Örnek Görüşü
│ │ │ │
A/B Test Log/Metrics "Bende oldu" "X söyledi"
| Bias | Açıklama | Önlem | |------|----------|-------| | Confirmation | Destekleyen kanıt arama | Yanlışlayıcı kanıt ara | | Anchoring | İlk bilgiye bağlanma | Birden fazla kaynak | | Sunk Cost | Yatırıma bağlılık | Zero-based thinking |
| Fallacy | Örnek | |---------|-------| | Ad Hominem | "O junior, ne bilir" | | False Dichotomy | "Ya A ya B" | | Appeal to Authority | "Google yapıyor" |
| Kriter | Ağırlık | A | B | C |
|--------|---------|---|---|---|
| Maliyet | 30% | 3 | 5 | 4 |
| Süre | 25% | 4 | 3 | 5 |
| Risk | 25% | 5 | 4 | 3 |
| **Toplam** | | X | Y | Z |
Scientific Thinking v2.1 - Enhanced
Kaynak: The Feynman Technique & First Principles Thinking
| Aşama | Doğrulama | |-------|-----------| | 1 | Hipotez yanlışlanabilir (Falsifiable) mi? (Eğer yanlış çıkarsa bunu kabul edecek misin?). | | 2 | Veri seti yeterince büyük mü? (Law of Large Numbers). | | 3 | Sonuç tekrarlanabilir (Reproducible) mi? (Aynı deneyi yarın yapsan aynı sonucu alır mısın?). |
tools
Production-tested setup for Zustand state management in React. Includes patterns for persistence, devtools, and TypeScript patterns. Prevents hydration mismatches and render loops.
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
development
--- name: websocket_engineer router_kit: FullStackKit description: WebSocket specialist for real-time communication systems. Invoke for Socket.IO, WebSocket servers, bidirectional messaging, presence systems. Keywords: WebSocket, Socket.IO, real-time, pub/sub, Redis. triggers: - WebSocket - Socket.IO - real-time communication - bidirectional messaging - pub/sub - server push - live updates - chat systems - presence tracking role: specialist scope: implementation output-format:
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.