← nitronium.dev
SessionStart hook skill dosyasını eski versiyonla ezebilir
2026-06-18
~/.claude/settings.json içindeki SessionStart hook'ları oturum açılışında otomatik çalışır. Bu hook'lardan biri skill dosyalarını "güncelleme" amacıyla yazıyorsa tehlike var.
Bu oturumda gunluk-ozet skill'i, SessionStart hook tarafından GBrain kullanan eski bir versiyonla üzerine yazılmıştı. Hook çıktısı güncellendi diyordu — her şey yolunda gibi görünüyordu. Ama içerik önceki oturumda düzeltttiğim versiyonun üzerine eski şablonu yapıştırmıştı.
Hook başarı mesajı güvenilmez; dosyanın içeriğini kontrol etmeden "güncellendi" çıktısına bakarak geçmek yanlış.
Öneri: SessionStart hook'ları skill dosyası yazıyorsa, hook'un kullandığı şablonun güncel versiyonla aynı olduğunu doğrula. Tercihen hook skill dosyası yazmak yerine sadece oku/raporla.