Namiru.ai

Claude Code için Superpowers Eklentisi: Kapsamlı Rehber

8 dk okuma
Ing. Patrik Kelemen
Claude Code için Superpowers Eklentisi: Kapsamlı Rehber

Claude Code'u yapılandırılmış iş akışları, TDD uygulaması ve alt ajan odaklı geliştirme ile yardımcı bir asistandan otonom bir geliştirme ortağına dönüştürün.

Namiru AI

AI Musteri Destegi Web Siteniz Icin

URL'nizi yapisirin. 30 saniyede bir destek ajani edinin.

Claude Code kutudan çıktığı haliyle güçlüdür, ancak yapı olmadan doğrudan kodlamaya atlar: planlama yok, test yok, sistematik yaklaşım yok. Superpowers eklentisi, kaosu önleyen kanıtlanmış geliştirme iş akışlarını zorunlu kılarak bu sorunu çözer.

Superpowers gerçekte ne yapar

Superpowers, Claude Code'u kritik anlarda durduran bir beceri çerçevesidir. Bir şey istediğinizde hemen kod yazmak yerine durur ve önce sorular sorar. Ardından TDD'yi zorunlu kılar, uygulama planları oluşturur ve devam etmeden önce kendi çalışmasını gözden geçirir.

Temel iş akışı:

  1. Beyin fırtınası: Sokratik sorgulama yoluyla fikrinizi rafine eder
  2. Planlama: tam dosya yollarıyla küçük görevler (her biri 2-5 dakika) oluşturur
  3. Yürütme: görev başına iki aşamalı inceleme ile alt ajanlar gönderir
  4. Bitirme: testleri doğrular, PR/birleştirme seçenekleri sunar, temizlik yapar

Kurulum (10 Saniye)

bash

Eklenti menüsünü açın

/plugin

"Discover" sekmesine gidin

"superpowers" araması yapın

Seçin ve kurun

Kurulumdan sonra Claude Code'u yeniden başlatın. Eklentinin aktif olduğunu doğrulayan "SessionStart:startup hook succeeded: Success" mesajını göreceksiniz.

image

Neler kurulur

Eklenti ihtiyacınız olan her şeyi içerir:

| Bileşen | Dahil || |-----------|----------| | Komutlar | execute-plan, write-plan, brainstorm | | Ajanlar | code-reviewer | | Beceriler | TDD, hata ayıklama, git worktrees, kod incelemesi dahil 14 beceri | | Kancalar | SessionStart (iş akışını otomatik başlatır) |

Üç temel komut

/superpowers:brainstorm

Bunu HERHANGİ bir yeni özellikten önce kullanın. Claude:

  • hedefiniz hakkında açıklayıcı sorular sorar
  • düşünmediğiniz alternatifleri keşfeder
  • tasarımı doğrulama için sindirilebilir parçalar halinde sunar
  • referans için bir tasarım belgesi kaydeder

Ne zaman tetiklenir: Herhangi bir özellik, yeniden düzenleme veya taşıma işleminin başlangıcında.

/superpowers:write-plan

Beyin fırtınasından sonra, şu özelliklere sahip bir uygulama planı oluşturur:

  • her görev maksimum 2-5 dakika sürer
  • her görevin tam dosya yolları ve eksiksiz kod parçacıkları vardır
  • doğrulama adımları her göreve yerleştirilmiştir
  • plan, "bağlamı olmayan hevesli bir junior mühendis" tarafından yürütüleceğini varsayar

/superpowers:execute-plan

Planı alt ajan odaklı geliştirme kullanarak çalıştırır:

  • görev başına yeni alt ajan oluşturulur (temiz bağlam)
  • iki aşamalı inceleme: önce spesifikasyon uyumu, sonra kod kalitesi
  • gruplar arasında insan kontrol noktaları
  • kritik sorunlar ilerlemeyi otomatik olarak engeller

14 beceri açıklaması

| Beceri | Ne yapar | |-------|--------------|| | test-driven-development | KIRMIZI-YEŞİL-YENİDEN DÜZENLEME'yi zorunlu kılar. Testlerden önce yazılan kodu siler. | | systematic-debugging | Derinlemesine savunma ile 4 aşamalı kök neden süreci | | using-git-worktrees | İzole dal oluşturur, kurulumu çalıştırır, temiz temel çizgiyi doğrular | | using-superpowers | Beceri sistemine giriş | | dispatching-parallel-agents | Eşzamanlı alt ajan iş akışları | | executing-plans | Kontrol noktalarıyla toplu yürütme | | finishing-a-development-branch | Birleştirme/PR/tutma/silme seçenekleri, temizlik | | brainstorming | Sokratik tasarım rafine etme | | writing-plans | Detaylı uygulama planlaması | | requesting-code-review | İnceleme öncesi kontrol listesi, kritik sorunlarda engelleme | | receiving-code-review | Geri bildirimlere sistematik yanıt verme | | writing-skills | Yeni beceriler oluşturmak için meta-beceri | | verification-before-completion | Düzeltmelerin gerçekten çalıştığından emin olur | | subagent-driven-development | Görev başına iki aşamalı inceleme |

image

Beceriler otomatik olarak nasıl tetiklenir

Beceriler çağırdığınız komutlar değildir, bağlama göre etkinleşirler:

  • yeni bir özellik tartışmaya başlayın → brainstorming etkinleşir
  • tasarım onaylanır → using-git-worktrees etkinleşir
  • uygulama başlar → test-driven-development etkinleşir
  • görev tamamlanır → requesting-code-review etkinleşir
  • tüm görevler biter → finishing-a-development-branch etkinleşir

Claude herhangi bir görevden önce ilgili becerileri kontrol eder. Bunlar öneri değil, zorunlu iş akışlarıdır.

Git worktree entegrasyonu

Superpowers izole geliştirme için git worktrees kullanır: bash

Arka planda olan:

git worktree add ../project-feature feature-branch cd ../project-feature

Claude burada çalışır, ana dal temiz kalır

Faydaları:

  • farklı özellikler üzerinde birden fazla Claude örneği çalıştırın
  • deneyler sırasında ana dalı kararlı tutun
  • işler ters giderse kolay temizlik

Alt ajan odaklı geliştirme

En güçlü model. Tek bir uzun Claude oturumu yerine:

  1. Ana ajan planı oluşturur
  2. Yeni alt ajan her görevi yürütür
  3. İnceleme ajanı (code-reviewer) çalışmayı kontrol eder
  4. Ana ajan devam eder veya düzeltme talep eder

Neden işe yarar: her alt ajan TEK bir göreve odaklanmış temiz bağlamla başlar. Uzun oturumlardan biriken karışıklık yok.

TDD uygulaması

Superpowers TDD'yi ciddiye alır. Beceri:

  • uygulamadan ÖNCE başarısız test gerektirir
  • testin başarısız olmasını izler (bir şeyi test ettiğini kanıtlar)
  • geçmek için minimal kod uygular
  • yeşilde commit yapar
  • sadece yeşilden sonra yeniden düzenler

Claude testlerden önce kod yazarsa, beceri o kodu silmesini ve baştan başlamasını söyler.

Pratik örnek

Siz: Express uygulamam için kullanıcı kimlik doğrulaması lazım

Claude (Superpowers ile): → Beyin fırtınası becerisini etkinleştirir → Sorar: OAuth mu şifre mi? Oturum mu JWT mi? Hangi sağlayıcılar? → Keşfeder: Hız sınırlama? Hesap kilitleme? Şifre gereksinimleri? → Onayınız için tasarımı bölümler halinde sunar

Siz: İyi görünüyor, planlayalım

Claude: → Plan yazma becerisini etkinleştirir → Her biri 2-5 dakika olan 12 görev oluşturur → Görev 1: /signup endpoint'i için başarısız test oluştur → Görev 2: Testi geçmek için signup handler'ı uygula → Her görevin tam dosya yolları ve kodu var

Siz: Yürüt

Claude: → Görev 1 için alt ajan oluşturur → code-reviewer ajanı çıktıyı doğrular → Görev 2 için alt ajan oluşturur → İlerlemeyi raporlar, devam için onay ister

Eklentiyi yönetme

/plugin menüsünden şunları yapabilirsiniz:

  • Eklentiyi devre dışı bırak: geçici olarak kapat
  • Güncelleme için işaretle: sonraki güncelleme döngüsü için işaretle
  • Şimdi güncelle: en son sürümü hemen al
  • Kaldır: tamamen sil
  • GitHub'da görüntüle: kaynak kodunu gör

Superpowers'ı NE ZAMAN kullanmamalısınız

  • hızlı tek seferlik sorular
  • basit dosya düzenlemeleri
  • 5 dakikanın altındaki görevler

Bunlar için ek yük buna değmez. Superpowers, sistematik yürütme gerektiren çok dosyalı özellikler, yeniden düzenlemeler ve taşımalarda parlıyor.

Hızlı Referans

EylemNasıl
Kurulum/plugin → Discover → superpowers
Tasarıma başla/superpowers:brainstorm
Plan oluştur/superpowers:write-plan
Planı yürüt/superpowers:execute-plan
Güncelle/plugin → superpowers'ı seç → Şimdi güncelle

Superpowers, Claude Code'u "bazen raydan çıkan yardımcı asistan"dan "kanıtlanmış süreçleri takip eden sistematik geliştirme ortağı"na dönüştürür. Yapılandırılmış iş akışı en yaygın başarısızlık modlarını önler: atlanan testler, eksik uç durumlar ve gereksinimlerden sapan özellikler.

Yapimci Namiru.ai - web siteniz icin tak-calistir AI sohbet.

Patrik Kelemen
Author
Ing. Patrik Kelemen
Founder of Namiru.aiSlovakia, EU

Senior software engineer with 10+ years of experience, specializing in AI chat widgets and automation. Building Namiru.ai to help businesses leverage AI without complexity.

AI AgentsAngularReactNodeJSAWSAzure
Bu makaleyi begendiniz mi?

AI'nin siteniz icin neler yapabilecegini gorun web siteniz

URL'nizi yapisirin ve AI ajaninizin saniyeler icinde hayat bulmasini izleyin.

Namiru AI

AI Musteri Destegi Web Siteniz Icin

URL'nizi yapisirin. 30 saniyede bir destek ajani edinin.

Musterileriniz aninda cevap aliyor. Siz potansiyel musteriler, analizler ve zamaninizi geri kazaniyorsunuz.

Kredi karti gerekmez