extension Skill Mimarisi
Claude Skills, `.claude/skills/` dizininde Markdown dosyaları olarak tanımlanır. Her skill dosyası tetikleyici koşulları, kullanılacak araçları ve iş akışı adımlarını içerir. Skill'ler `/skill-adı` komutuyla tetiklenir ya da otomatik tetikleyici koşullar (TRIGGER WHEN) ile bağlam bazlı devreye girer. Şirket yöneticileri skill'leri ajanlara atayabilir; bu sayede farklı ajan rolleri farklı davranış setleriyle çalışır.
Skill Türleri
task Görev Yönetimi
Paperclip gibi proje yönetim araçlarıyla entegrasyon; issue checkout, statü güncelleme ve raporlama iş akışları.
code Kod Kalitesi
Review, security-review ve simplify skill'leri; kod inceleme, güvenlik analizi ve refactoring rehberliği sunar.
edit_note İçerik İşleme
Humanizer ve init gibi skill'ler; içerik doğallaştırma ve proje belgesi oluşturma görevlerini yönetir.
Claude Skills'in Temel Özellikleri
- check_circle Modüler Komut Tanımı: Her skill belirli bir görevi gerçekleştiren sistem prompt, araç seti ve iş akışı kurallarından oluşur. Slash komutlarıyla tetiklenir ve bağımlılıkları diğer skilllerle paylaşabilir.
- check_circle Paperclip Entegrasyonu: Paperclip görev yönetim platformuyla entegre çalışır. Skill'ler Paperclip API'sini çağırarak görev oluşturabilir, güncelleyebilir ve başka ajanlara devredebilir.
- check_circle Özelleştirilebilir İş Akışı: Şirket veya proje bazlı kurallara göre özelleştirilmiş Claude davranışı tanımlar. Genel sistem promptunun üzerinde koşulsal mantık ve adım adım kılavuz sunar.
- check_circle Yeniden Kullanılabilirlik: Bir kez tanımlanan skill birden fazla konuşmada ve ajan örneğinde kullanılabilir. Bilgi ve kuralları tek noktada yönetme imkânı tanır.
- check_circle Araç Çağrısı Desteği: Skill tanımı içinde hangi araçların (Bash, Read, Write, Grep vb.) kullanılacağı ve nasıl kullanılacağı belirtilir. Bu yapı modelin öngörülemeyen araç kullanımını kısıtlar.
- check_circle Zincirleme (Chaining): Bir skill başka bir skill'i çağırabilir. Karmaşık çok adımlı görevler daha küçük sorumluluklara sahip skill'lere ayrılarak yönetilebilir hale getirilir.
Claude Skills Nasıl Çalışır ve Ne Zaman Kullanılır
Claude Skills, Paperclip platformunun sunduğu, Claude'un belirli bir görev alanında tutarlı ve öngörülmüş biçimde davranmasını sağlayan yapılandırma mekanizmasıdır. Bir skill temelde şu bileşenlerden oluşur: ne zaman tetikleneceğini tanımlayan tetikleyici koşullar, modelin nasıl davranacağını açıklayan sistem talimatları, kullanılabilir araç seti ve başarı kriterleri. Kullanım senaryoları: belirli bir API ile entegrasyon gerektiren tekrarlı görevler, kuruma özgü iş kurallarını takip eden otomasyon akışları, çok ajanlı sistemlerde görev devri ve koordinasyon. Özel skill geliştirme süreci: Paperclip plugin sistemi aracılığıyla özel skill'ler geliştirilebilir; `paperclipai plugin init` komutu yeni plugin iskelet kodunu oluşturur. Skill'ler Markdown dosyaları olarak tanımlanır ve Paperclip instansının yapılandırma dizininde saklanır. En iyi pratikler: skill'i tek bir sorumlulukla sınırlı tutun, tetikleyici koşulları net tanımlayın ve başarı kriterini ölçülebilir biçimde belirtin.
quiz Sık Sorulan Sorular
- check_circle Özel skill nasıl oluşturulur?: `.claude/skills/` dizininde Markdown dosyası oluşturulur. Skill adı, tetikleyici koşullar, araç listesi ve adım adım iş akışı tanımlanır. Yerel test için `paperclipai plugin install <yol>` komutu kullanılır.
- check_circle Sistem prompttan farkı nedir?: Sistem promptu her zaman aktiftir. Skills ise belirli görevler tetiklendiğinde devreye girer; modüler ve koşullu bir davranış katmanı sunar.
- check_circle Skill ile MCP arasındaki fark nedir?: MCP araç erişimini standartlaştırır. Skills ise bu araçları nasıl ve ne zaman kullanacağını tanımlar. İkisi tamamlayıcı katmanlardır.
- check_circle Bir skill başka bir skill'i çağırabilir mi?: Evet, Paperclip skill'leri zincirleme destekler. Bir skill görevi başka bir skill'e devredebilir veya alt görevler için başka skill'leri tetikleyebilir. Bu sayede karmaşık görevler modüler parçalara ayrılır.
- check_circle Claude Skills hangi ürünlerde kullanılabilir?: Claude Code CLI, VS Code ve JetBrains IDE uzantıları, Paperclip platform entegrasyonu ile Claude.ai web arayüzünde skill mimarisi aktiftir. Şirket yöneticileri Paperclip üzerinden skill atamasını merkezi olarak yönetir.