Design ★ 18,759

grill-me

Kullanıcıyı bir plan veya tasarım hakkında anlaşılan noktaya ulaşana kadar derinlemesine sorgula ve karar ağacının her dalını çöz. Kullanıcı planını stress-test etmek, tasarımı hakkında sorgulanmak istediğinde veya "beni sorgula" dediğinde kullan.

cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills

Grill Me

Matt Pocock's grill-me projesinden türetilmiştir (MIT). Matt'in mülakatçılık disiplini aynen korunmuştur. Eklentiler: extraction + question + session tools + references + cs-* wrapper (bkz. references/companion_tooling.md).

Bu planın her yönü hakkında emiksiz sorgula, ta ki ortak bir anlayışa ulaşana kadar. Tasarım ağacının her dalını gez, kararlar arasındaki bağımlılıkları teker teker çöz. Her soru için önerilen cevabını sağla.

Soruları bir seferde bir tanesini sor.

Eğer bir soru codebase'i keşfederek cevaplanabiliyorsa, bunun yerine codebase'i keşfet.

Kurallar (korunmuş + genişletilmiş)

  1. Turda bir soru. Asla birleştirme.
  2. Her soruda önerilen cevabı sağla. "Sence ne olmalı?" sorusuna varsayılan olarak dönmek tembelliktir.
  3. Soru sormadan önce codebase'i keşfet. Eğer grep / Read çözüyorsa, önce bunu yap. Bir turdan tasarruf et.
  4. Ağacı derinliğine gez. Yeni bir dal açmadan önce dalı bitir.
  5. Bağımlılıkları takip et. Eğer B kararı A kararına bağlıysa, A'yı önce sor.

İş Akışı

  1. Kullanıcı bir plan veya tasarım (ya da yolu) sağlar.
  2. Dalları çıkarmak için scripts/decision_tree_extractor.py çalıştır.
  3. Tavsiyeler ile birlikte soru listesi üretmek için scripts/question_generator.py çalıştır.
  4. Bir oturum başlat: scripts/grill_session_tracker.py --action start.
  5. Ağacı gez, bir seferde bir soru, cevapları oturumda kaydet.
  6. Tüm dallar çözüldüğünde: "ortak anlayışa ulaşıldı" raporu + kilitli kararlar.

Çıktı Deseni

Soru turunu başına:

Q[i]/[total]: [soru]
Önerilen cevap: [senin kararın + 1 cümlelik gerekçe]

(Veya: Codebase'i keşfettim ve [kanıt] buldum. Doğrulayacak mısın?)

Araçlar

Bkz. references/companion_tooling.md. Araçlar: extractor + generator + tracker. Agent: cs-grill-master. Komut: /cs:grill-me.


Sürüm: 1.0.0 Türetildi: Matt Pocock (MIT) + bu repo'nun wrapper'ı

Benzer skill'ler

brainstorming Design

Herhangi bir yaratıcı çalışmaya başlamadan önce bunu mutlaka kullanın - feature oluştururken, component inşa ederken, functionality eklerken veya davranış değiştirirken. Kullanıcı niyetini, gereksinimleri ve tasarımı implementation öncesinde araştırır.

obra/superpowers ★ 235,495
finishing-a-development-branch Design

Uygulama tamamlandığında, tüm testler geçtiğinde ve çalışmanızı nasıl entegre edeceğinize karar vermeniz gerektiğinde kullanın - merge, PR veya cleanup seçeneklerini sunarak geliştirme sürecinin tamamlanmasını rehberlik eder.

obra/superpowers ★ 235,495
receiving-code-review Design

Kod incelemesi geri bildirimi alırken, önerileri uygulamadan önce kullanın; özellikle geri bildirim belirsiz veya teknik olarak şüpheli görünüyorsa - performatif anlaşmadan veya körü körüne uygulamadan ziyade teknik titizlik ve doğrulama gerekir.

obra/superpowers ★ 235,495
requesting-code-review Design

Görevleri tamamlarken, büyük özellikleri hayata geçirirken veya merge etmeden önce çalışmanın gereksinimleri karşıladığını doğrulamak için kullanın.

obra/superpowers ★ 235,495
using-git-worktrees Design

Yeni bir feature üzerinde çalışmaya başlarken veya implementasyon planını yürütmeden önce kullanın - native araçlar veya git worktree fallback aracılığıyla izole edilmiş bir workspace sağlar.

obra/superpowers ★ 235,495
using-superpowers Design

Herhangi bir konuşma başlatırken kullanın - skill'lerin nasıl bulunacağını ve kullanılacağını belirler, clarification soruları da dahil olmak üzere HERHANGİ bir yanıt vermeden önce skill invocation gerektirir.

obra/superpowers ★ 235,495
Daha fazla: Design →