1 puan yazan leshlee 2026-04-16 | Henüz yorum yok. | WhatsApp'ta paylaş

Merhaba.

Yan projelerde veya ekip içinde ortak kullanılan Skills'leri yerelde sürekli güncel tutmak zahmetli olduğu için bunu otomatikleştiren bir script hazırladım.

Her seferinde pull çekme sürecini ortadan kaldırdığı için, adı sessiz büyü yapmaya benzeyen bir his verdi ve bu yüzden adını silent-casting koydum.

Kök dizininde skills/ dizini bulunan bir Git deposunu SSOT olarak alıyor; çalıştırıldığında ilgili depoyu yerel önbelleğe clone/fetch ettikten sonra Claude Code ve Codex'in okuduğu yerel Skills dizinine senkronize eden bash ve python scriptlerinden oluşuyor.

Varsayılan senkronizasyon hedef yolları şunlardır. Ortam değişkenleriyle değiştirilebilir.

  • Claude Code: ~/.claude/skills
  • Codex: ~/.agents/skills

Bunun dışındaki ayrıntılı kurulum / kullanım yöntemi README.md içinde yer alıyor.

Başlıca özellikler şunlar:

  • GitHub gibi Git depolarındaki skills/ ağacını yerel Skills dizinine senkronize etme
  • Claude Code, Codex ayrı ayrı veya ikisi birden hedeflenerek kurulabilme
  • Hook kaydederek ajan çalıştırılmadan hemen önce otomatik senkronizasyon
  • profiles.json ve selection.json ile depo içinden yalnızca gerekli Skill'leri filtreleyip kurma
  • Yalnızca Silent Casting'in yönettiği Skill yollarını güncelleme, mevcut diğer Skills'leri koruma
  • Senkronizasyon başarısız olursa son başarılı durum varsa mevcut yerel Skills'i koruma

Bu, basit script tabanlı bir araç.
İleride birden fazla depodan senkronizasyon ve daha ayrıntılı kontrol seçenekleri eklemeyi düşünüyorum.

Geri bildiriminizi gerçekten memnuniyetle karşılarım. Özellikle şu konuları merak ediyorum.

  • Ekip bazlı kullanım şekli: Benim deneyimimde ekip bazlı Skills yönetimini Git ile yapıyorduk; ekip düzeyinde Skills yönetirken Git tabanlı paylaşımın yaygın bir yöntem olup olmadığını merak ediyorum.
  • Kullanım geri bildirimi: Kendim test ederek kullanıyorum ama bu hâlâ ilk sürüm olduğu için kullanım sırasında beklenmedik hatalar çıkabilir. Hata bulursanız issue açarsanız çok memnun olurum.

Okuduğunuz ve ilgi gösterdiğiniz için teşekkür ederim.

Henüz yorum yok.

Henüz yorum yok.