Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Turn ideas into fully formed designs and specifications through structured collaborative dialogue. Use BEFORE any creative or implementation work — when exploring feature ideas, designing user flows, evaluating approaches, or planning architecture. Prevents scope creep and ensures alignment before coding.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 66% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 17% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -18% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 18% | 0% |
Fikirleri doğal diyalog yoluyla tam gelişmiş tasarım ve spesifikasyonlara dönüştürme metodolojisi. Herhangi bir implementasyondan önce kullanılmalı.
1. Mevcut proje durumunu kontrol et (dosyalar, son değişiklikler)
2. Soru sor — bir seferde TEK soru
3. Tercih et: çoktan seçmeli sorular > açık uçlu sorular
4. Odaklan: amaç, kısıtlar, başarı kriterleriSorulacak sorular:
2-3 farklı yaklaşım öner:
- Her birinin trade-off'larını açıkla
- Önerileni ve nedenini belirt
- Önce önerilen yaklaşımı sunAnlaşılınca tasarımı sun:
- 200-300 kelimelik bölümler halinde
- Her bölümden sonra kontrol et: "Bu doğru mu?"
- Geri al ve netleştir — esnek olKapsanacak alanlar:
❌ Kötü:
"Kimler kullanacak? Hangi platformda? API mi yoksa local mi?
Performance target nedir? Budget var mı?"
✅ İyi:
"Bu özelliği kim kullanacak — iş arayanlar mı, işverenler mi?"
[Yanıt bekle]
"Hangi platformda öncelikle çalışmalı — web mi, mobil mi?"Her tasarım kararında sor: "Bu şu an gerçekten gerekli mi?"
Tasarımdan çıkar:
Yaklaşım A — En Basit
Açıklama, avantajlar, dezavantajlar
Yaklaşım B — Dengeli
Açıklama, avantajlar, dezavantajlar
Yaklaşım C — En Güçlü
Açıklama, avantajlar, dezavantajlar
→ Öneri: Yaklaşım B, çünkü [somut neden]Brainstorming yaparken şu soruları yanıtla:
1. Hangi feature domain'i?
→ features/{domain}/ altına mı gidecek?
2. Kullanıcı yolculuğu nasıl?
→ Mevcut UI flow'a nasıl entegre olacak?
3. AI kullanıyor mu?
→ Anthropic mı, OpenRouter mı?
→ Prompt stratejisi ne olacak?
4. Subscription gerektiriyor mu?
→ Free/Pro/Premium limitleri neler?
5. i18n?
→ TR + EN key'leri planlanıyor mu?
6. Monitoring?
→ Hangi event'ler loglanacak?bash# Tasarımı kaydet docs/plans/YYYY-MM-DD-{konu}-design.md # İçerik: # - Seçilen yaklaşım ve gerekçe # - Component listesi # - Veri akışı # - Open questions
Tasarım onaylandıktan sonra:
1. project-planner-skill ile requirements.md oluştur
2. Design.md oluştur
3. Tasks.md (implementation plan) oluştur
4. İlk PR'ı küçük tut — MVP önce❌ Soru listesi vermek (overwhelming)
❌ Implementasyona detaya girmek (design aşamasında)
❌ Tek çözüm önermek (alternatifler göster)
❌ Kullanıcının talep etmediği özellikler eklemek
❌ "Belki ileride lazım olur" ile scope genişletmek
❌ Tasarımı tek seferde sunmak (bölümler halinde sun)Other measured skills in the registry, with their headline benchmark lift.