Sade anlatım
İşe yeni başlayan biri yeteneklidir ama şirketinizde işlerin nasıl yapıldığını bilmez. Eline bir klasör verirsiniz: teklif nasıl yazılır, ay sonu nasıl kapatılır. Skill, ajan için o klasördür: prosedürü ve gereken dosyaları barındırır, ilgili görev geldiğinde açılır.
Neden önemli
Skill'ler insanların kafasındaki iş bilgisini, ajanın her seferinde aynı biçimde uyguladığı bir şeye dönüştürür; her belge gibi sürümlenebilir, gözden geçirilebilir ve paylaşılabilir. Maliyeti de düşürür, çünkü ajanın o an kullanmadığı talimatlar bağlamına girmez.
Örnek
“Çeyrek raporu” skill'i şirket şablonunu, yuvarlama ve para birimi kurallarını ve grafikleri üreten bir betiği içeriyor. Analist ajandan 3. çeyrek raporunu istiyor; ajan eşleşmeyi fark ediyor, skill'i yüklüyor ve raporu şirket formatında çıkarıyor.
Bununla en çok karıştırılan kavram
Agent Skills ve MCP (Model Context Protocol) arasındaki fark
MCP ajanı sistemlere bağlar: araç ve veri sağlar. Skill ise prosedürü sağlar: bir işin adımları, standartları ve incelikleri. Birbirini tamamlarlar; bir skill çoğu zaman bir MCP sunucusunun araçlarının nasıl iyi kullanılacağını anlatır.
Köken: Ekim 2025'te Anthropic tarafından tanıtıldı, sonrasında açık bir spesifikasyon olarak yayımlandı.
Teknik katman
Skill, içinde SKILL.md dosyası bulunan bir klasördür: YAML ön bilgisi (ad ve açıklama), ardından Markdown talimatlar; yanında isteğe bağlı betikler ve kaynak dosyaları. Yükleme kademelidir: varsayılan olarak bağlamda yalnızca adlar ve açıklamalar durur; model skill'i ilgili bulduğunda gövde okunur; pakete eklenen dosyalar ihtiyaç anında açılır ya da çalıştırılır. Bu yüzden bir skill'in tetiklenip tetiklenmeyeceğini açıklaması belirler. Skill'ler betiklerini çalıştırmak için kod çalıştırma ortamı ister ve üçüncü taraflardan talimat ve çalıştırılabilir dosya taşıyabildiği için kod gibi gözden geçirilmelidir.