- Anthropic'in Agent Skills özelliği, yapay zekanın uzmanlığını kullanıcının iş akışına göre genişletmeyi mümkün kılar
- Skill, komutlar, script'ler ve kaynaklar içeren klasör tabanlı bir bileşendir; Claude bunları yalnızca görev sırasında gerektiğinde yükler
- Excel ve PowerPoint oluşturma, marka kılavuzuna uyma gibi belirli iş alanlarına özelleşmiş yürütme yetenekleri kazandırır
- Kullanıcılar ve geliştiriciler doğrudan Skill oluşturarak bunları Claude uygulaması, Claude Code ve API genelinde kullanabilir
- Kurum çapında dağıtım ve yönetim özelliklerinin de sunulması planlanıyor; bu da özelleştirilmiş yapay zeka iş akışları kurmanın temeli olabilir
Skills genel bakışı ve çalışma mantığı
- Agent Skills özelliği sayesinde Claude'un belirli görevleri daha iyi yerine getirmesi için özelleştirilmiş skill'ler kullanılabilir
- Skill'ler, talimatlar, script'ler ve kaynaklar içeren klasörler halinde sunulur ve Claude bu skill'lere yalnızca ilgili görev gerektiğinde erişir
- Bu özellik sayesinde Excel belge yönetimi, kurumsal marka yönergelerine uyum gibi çeşitli uzmanlık gerektiren işlerde Claude çok daha güçlü şekilde kullanılabilir
- Kullanıcılar özelleştirilmiş skill'ler oluşturarak bunları Claude uygulaması, Claude Code ve API gibi ortamlarda genel olarak kullanabilir
Skills nasıl çalışır
- Claude, bir görevi yerine getirirken kullanılabilir tüm skill'leri tarayan ve en ilgili skill'i bulan bir algoritmaya sahiptir
- Eşleşen bir skill bulunduğunda, yalnızca gereken en az bilgi ve dosyaları yükleyerek hızı korurken uzman görevleri yerine getirme yeteneği sağlar
- Skill'lerin özellikleri
- Birleştirilebilirlik: Birden fazla skill, stack gibi birlikte kullanılabilir; Claude gerekli skill'leri otomatik olarak ayarlar
- Taşınabilirlik: Aynı formatta yazıldıkları için Claude ürün ailesinin her yerinde kullanılabilir
- Verimlilik: Yalnızca gerektiği anda gereken işlevler yüklenir
- Güçlülük: Çalıştırılabilir kodlar (
e.g. Python, Shell) da içerebildiğinden geleneksel programlamanın veriminden yararlanabilir
- Skill'ler, kurumsal uzmanlığı paketleyip Claude'a aktaran bir özelleştirilmiş onboarding materyali kavramı olarak görülebilir; uzmanlığı paketleyerek Claude'un belirli alanlarda uzman rolü üstlenmesi için tasarlanmıştır
Claude ürünleriyle entegrasyon
Claude Apps
- Pro, Max, Team ve Enterprise kullanıcılarının tamamı skill özelliğini kullanabilir
- Varsayılan olarak belge yazımı gibi genel işler için çeşitli örnek skill'ler sunulur ve bunlar doğrudan özelleştirilebilir
- Kullanıcı iş içeriğini girdiğinde Claude uygun skill'i otomatik olarak çağırır; skill davranışı chain of thought içinde de görülebilir
skill-creator skill'i sayesinde etkileşimli yönlendirme eşliğinde iş akışı soruları, klasör yapısı oluşturma, SKILL.md otomatik biçimlendirme, kaynak paketleme gibi kolay skill oluşturma desteği sağlanır
- Team/Enterprise için yöneticilerin özelliği kurum düzeyinde etkinleştirmesi gerekir
- Ayarlar sayfasından kullanılabilir
Claude Developer Platform (API)
- Messages API istekleri ve yeni
/v1/skills endpoint'i üzerinden özel skill'lerin sürüm yönetimi ve işletim kontrolü yapılabilir
- Skill kullanımı için güvenli kod çalıştırma ortamı sunan Code Execution Tool beta özelliği gerekir
- Anthropic tarafından sunulan skill'lerle Excel, PowerPoint, Word ve PDF gibi belgeler uzman düzeyinde oluşturulup düzenlenebilir
- Geliştiriciler belirli iş akışlarına uygun özel skill'ler oluşturarak Claude'un kullanım alanını serbestçe genişletebilir
- Claude Console üzerinden kolayca skill sürümü oluşturma, görüntüleme ve yükseltme desteklenir
- Ek bilgi için dokümantasyon ve Anthropic Academy kullanılabilir
Partner kullanım örnekleri
- Box: Kayıtlı içeriği otomatik dönüştürerek PowerPoint, Excel ve Word belgeleri üretir; kurum standartlarına uygun otomatik dokümantasyon sağlar
- Notion: Karmaşık soruları anında çalıştırılabilir işlere dönüştürür, prompt ayarlama yükünü azaltır
- Canva: Skill aracılığıyla agent'ları özelleştirerek tasarım otomasyonu ve ekip düzeyinde yüksek kaliteli içerik üretimi sağlar
- Rakuten: Skill tabanlı olarak finans ve muhasebe otomasyonu gerçekleştirir, birden fazla spreadsheet'i birleştirip işler ve rapor oluşturma süresini 1 günden 1 saate indirir
Claude Code ile entegrasyon
- Claude Code'da ekip uzmanlığını ve iş akışlarını genişletmek için skill kurulumu desteklenir
- anthropics/skills marketplace eklenti yöntemiyle veya doğrudan
~/.claude/skills içine klasör eklenerek kullanılabilir
- Sürüm kontrol sistemi entegrasyonu ile ekipler arasında skill paylaşımı ve iş birliği özellikleri sunulur
- Claude Agent SDK üzerinden özel agent geliştirme de desteklenir
Başlarken
Gelecek planları ve dikkat edilmesi gerekenler
- İleride Skill oluşturma sürecinin basitleştirilmesi ve kurum düzeyinde dağıtım özelliklerinin güçlendirilmesi planlanıyor
- Skill'ler Claude'un kod çalıştırmasına izin verdiği için yalnızca güvenilir kaynaklardan gelen skill'ler kullanılmalı
- Veri koruma ve güvenliğin sürdürülmesine dikkat edilmeli; ayrıntılar için bilgilendirme dokümanına bakılabilir
4 yorum
Bir patatesi fırınlayıp yiyebilir, haşlayıp yiyebilir, kızartıp yiyebilir, sulu yemekte pişirip yiyebilir, ezip yiyebilir ...
Her seferinde türlü türlü havalı isimler takıyorlar. Sonuçta hepsi aynı kapıya çıkıyor.
Claude Skills harika, MCP'den bile daha büyük bir yenilik olabilir
Hacker News yorumları
İleride frontend geliştirmede yaşadığımıza benzer biçimde, ChatGPT ve Claude gibi araçların etrafında da ciddi bir kavramsal karmaşa olacak gibi görünüyor; artık araçlar, fonksiyonlar, skill'ler, agent'lar, sub-agent'lar, komutlar, uygulamalar vb. sayısız kavram ortalığı kaplamış durumda ve bu karmaşanın üstüne türlü türlü “vibe” framework'leri de durmadan ekleniyor
basharacı kullanılıyor 4) gerçekten skill kullanılacağı zaman “call bash” ile dosya okunup iş yürütülüyor; tabii burada önemli izin yönetimi gibi ayrıntılar atlandı ama temel yapı buAz önce skill'ler hakkında bir yazı yazdım; “Claude Skills gerçekten harika, hatta MCP'den bile daha büyük bir değişim olabilir” yazı bağlantısı
Bence bu tür sistemlerin sorun çözme becerisi büyük ölçüde skill'lerde yazan özet metne bağlı; insanlar deneyim kazandıkça hangi durumda hangi skill'i kullanacaklarını öğreniyor ama Claude her seferinde sıfırdan, sadece açıklamaları kabaca okuyarak başlıyor
Claude'un “skills” yapısının düzgün çalışması için geliştiricilerin gerçekten düzgün dokümantasyon yazıp bunu yönetmesi gerekmesi oldukça ironik; gerçek kod dokümantasyonunu bile yönetemeyen çok geliştirici varken, LLM için dokümantasyon daha da zor olacaktır; çok düzenli bir dosya sistemi ve yüksek risk toleransına sahip küçük bir geliştirici grubu için anlamlı olabilir ama zaten öyle kişiler varsa bu tür angaryaları LLM'e vermek yerine eğitim amaçlı junior birine yaptırmak daha iyi olmaz mı diye düşünüyorum; nasıl olsa sonuçta ortaya çıkan her şeyi yine gözden geçirmek gerekecek; context window da sınırlı olduğu için gerçekten ‘insan gibi’ bir “skill içselleştirme” hissini üretmek zor; özel LLM eğitimi yapılırsa da sonunda o LLM'e ömür boyu bağlı kalınmış olur; kısacası bu “kurum içinde tüm yıldızların kusursuz hizalanması” varsayımı bana epey ilginç geliyor
Sub-agent'ların, mcp'nin ve skill'lerin nasıl etkileşeceğini merak ediyorum; biraz fazla örtüşme var gibi; spesifikasyonu yükseltip Claude'a ek yetenekler vermek yönü başlı başına fena değil ama pratikte hangi yöntem seçilirse seçilsin agent işlevlerinin benzer düzeyde uygulanabildiği bir noktaya gidiyor; şimdiye kadar mcp'de JSON gerekiyordu ama Claude'da dosya/klasöre markdown koymak yeterli ve multimodal girdi de mümkün olduğu için UX oldukça iyileşmiş görünüyor
Bu tür özelliklerin eklenmesi oldukça tazeleyici; kendi projemde
bin/claudeadlı ayrı bir alt klasör oluşturup Claude'un ürettiği script'leri oraya koymasını sağlıyorum ve claude.md içinde bu konumu iyi şekilde belgelendirip araç aramada kullanıyorum; gerçek kullanım performansı da oldukça iyiydi; aslında gerçekten ihtiyaç duyulan şey bir context yönetim yardımcısı—mesela “Claude'u şu MCP kümesiyle başlat, sonra bu diğer MCP kümesine geç” gibi—ama şu anda proje başına alt dizinleri (profilleri) ayrı yönetip her birinde bir kezclaudeçalıştırıyorum; bu yapıda bin/claude işe yarıyor çünkü Claude belli bir BigQuery dataset'inin nasıl analiz edileceğini ya da kimlik doğrulama dosyalarının yerini hemen anlayabiliyor; dosya sistemini profil yönetimi için kullanacağımı hiç düşünmezdim ama sonunda buna dönüştüBu tür demolarda neden köpek fotoğrafını ters çevirmek ya da kırpmak gibi aşırı basit örnekler kullanıldığını anlamıyorum; skill kullanımını gösterecek çok daha ikna edici örnekler olabilirdi
.xlsxdosyası üretirken yaşadığım iki sorunun çözümü de bu belgede vardı Excel skill örneğiClaude-skills benimsenmesi inanılmaz hızlı yayılıyor gibi; ben salı günü "Superpowers" tanıtım yazısından çok etkilenmiştim, önceden yaptığım araçları da düzenleyip agent'ın kullanabileceği skill'ler hâlinde paketledim; deli-gator açık kaynak projesi için geri bildirim memnuniyetle karşılanır
Geçen cuma Claude Skills'ın varlığını yanlışlıkla erkenden ifşa etmiştim, artık resmî olarak çıkmış olmasına sevindim ilgili blog yazısı
skills, plugins, marketplace'ler, connector'lar, addon'lar derken türler o kadar çoğaldı ki takip etmek zorlaşıyor