Awesome Claude Skills - Claude Code'unuzu Farklı Araçlara Bağlayın
- melihcelenk
- Site Admin
- Mesajlar: 269
- Kayıt: 05 Eki 2021, 03:23
Awesome Claude Skills - Claude Code'unuzu Farklı Araçlara Bağlayın
Claude Code'u Güçlendirme: Awesome Claude Skills & Composio Kurulum Rehberi
Composio Nedir?
Composio, Claude Code gibi AI araçlarını Gmail, Slack, GitHub, Notion ve 500+ uygulamaya bağlayan bir entegrasyon platformudur. Normalde bir uygulamaya AI erişimi vermek için OAuth, API key yönetimi, webhook kurulumu gibi işler gerekir. Composio bunların hepsini tek bir ara katmanda halleder. Ücretsiz bir hesapla başlanabilir.
Özetle: "Claude, şu GitHub issue'yu kapat ve Slack'e bildir" diyebilmek için gereken altyapıyı kuruyor.
Awesome Claude Skills Nedir?
Composio'nun yönettiği ayrı bir GitHub repo'sudur. İki farklı şey içerir:
Bir sprint sonunda "Bu haftaki commit'lerden changelog oluştur, Notion'a ekle, Slack #geliştirme kanalına bildir" diyorsunuz. Claude Code:
Gereksinimler
2. connect-apps plugin'ini kur (Composio entegrasyonu)
Claude açıldıktan sonra:
Composio API key girilir. platform.composio.dev'den ücretsiz alınır. Setup sonrası exit yap, tekrar claude --plugin-dir ./connect-apps ile başlat.
Composio sitesinde Auth Configs sekmesinden istediğin uygulamaları OAuth2 ile authorize edebilirsin (Gmail, Slack, GitHub vb.).
3. awesome-claude-skills repo'sunu clone'la
4. Skills klasörünü oluştur ve skill'leri kopyala
5. Doğrula
Repodaki skill'ler görünüyorsa kurulum tamamdır.
Notlar
Composio Nedir?
Composio, Claude Code gibi AI araçlarını Gmail, Slack, GitHub, Notion ve 500+ uygulamaya bağlayan bir entegrasyon platformudur. Normalde bir uygulamaya AI erişimi vermek için OAuth, API key yönetimi, webhook kurulumu gibi işler gerekir. Composio bunların hepsini tek bir ara katmanda halleder. Ücretsiz bir hesapla başlanabilir.
Özetle: "Claude, şu GitHub issue'yu kapat ve Slack'e bildir" diyebilmek için gereken altyapıyı kuruyor.
Awesome Claude Skills Nedir?
Composio'nun yönettiği ayrı bir GitHub repo'sudur. İki farklı şey içerir:
- Skills: Claude Code'a özel görevler için davranış talimatı veren statik SKILL.md dosyaları. Örneğin docx skill'i, Word belgesi oluştururken hangi kütüphaneyi, hangi adımları kullanacağını Claude'a öğretir. API key gerektirmez.
- Plugins: Composio entegrasyonu gibi slash command'lar ekleyen, daha aktif bileşenler.
Bir sprint sonunda "Bu haftaki commit'lerden changelog oluştur, Notion'a ekle, Slack #geliştirme kanalına bildir" diyorsunuz. Claude Code:
- changelog-generator skill'i ile commit geçmişini kullanıcı dostu bir release note'a çevirir
- Composio üzerinden Notion'a yazar
- Aynı oturumda Slack'e mesaj gönderir
Gereksinimler
- Claude Code kurulu olmalı
- Git kurulu olmalı
- platform.composio.dev üzerinde ücretsiz hesap (Composio entegrasyonu için)
Kod: Tümünü seç
cd C:\Users\<kullanıcı>\Documents
git clone https://github.com/ComposioHQ/awesome-claude-plugins.git
Kod: Tümünü seç
cd awesome-claude-plugins
claude --plugin-dir ./connect-apps
Kod: Tümünü seç
/connect-apps:setup
Composio sitesinde Auth Configs sekmesinden istediğin uygulamaları OAuth2 ile authorize edebilirsin (Gmail, Slack, GitHub vb.).
3. awesome-claude-skills repo'sunu clone'la
Kod: Tümünü seç
cd C:\Users\<kullanıcı>\Documents
git clone https://github.com/ComposioHQ/awesome-claude-skills.git
Kod: Tümünü seç
mkdir "$env:USERPROFILE\.claude\skills" -Force
# document-skills (docx, pdf, pptx, xlsx)
cp -r .\awesome-claude-skills\document-skills\* "$env:USERPROFILE\.claude\skills\"
# Diğer faydalı skill'ler
$skills = @("artifacts-builder","changelog-generator","mcp-builder","skill-creator","webapp-testing","content-research-writer","theme-factory","meeting-insights-analyzer")
foreach ($s in $skills) {
cp -r ".\awesome-claude-skills\$s" "$env:USERPROFILE\.claude\skills\"
}
Kod: Tümünü seç
claude
/skills
Notlar
- Skills otomatik aktifleşir, slash command olarak görünmez — sadece ilgili bir görev verdiğinde devreye girer
- connect-apps plugin'i her seferinde --plugin-dir ./connect-apps flag'iyle açılmalı
- Notion gibi native MCP'si olan uygulamalar için Composio gerekmez, %APPDATA%\Claude\claude_desktop_config.json dosyasından yönetilir
- Composio MCP config'i de /connect-apps:setup sırasında aynı dosyaya otomatik eklenir