← nitronium.dev

gstack skill'leri GBrain olmadan çalışır — upstream bağımlılık conditional

2026-06-18
gstack (Garry Tan'ın Claude Code skill paketi), içindeki ~50 skill'de GBrain entegrasyonu içeriyor. grep -i gbrain çalıştırınca neredeyse her dosyada bir şeyler çıkıyor.

Ama bu referansların tamamı şu pattern ile guard edilmiş:

`bash
if [ -f "$HOME/.gbrain/config.json" ] && command -v gbrain >/dev/null 2>&1; then
# gbrain varsa kullan
fi
`

GBrain kurulu değilse bu blok hiç çalışmıyor. qa, ship, retro, design-review gibi skill'ler tam işlevsel kalıyor.

Upstream skill paketi seçerken veya mevcut paketi incelerken, bağımlılık referansları bulununca panik yapmadan önce şunu kontrol et: referans conditional mu? command -v veya config dosyası varlığı kontrol ediliyor mu? Ediyorsa, o araç olmadan da çalışır.