Google'ın resmî Claude skill kütüphanesi: hangisi ne işe yarar, nasıl kurulur
Google, kendi ürünleri için resmî bir Agent Skills kütüphanesi yayınladı. Kurduğunda Claude, iş Firebase'e, Cloud Run'a, Gemini'ye ya da BigQuery'ye değdiği anda Google'ın kendi talimatlarını açıp ona göre çalışıyor; eski eğitim verisinden tahmin yürütmüyor. Aşağıda kurulumun üç yolu, önce hangi skill'lerle başlaman gerektiği ve ortalıkta dolaşan rehberlerin çoğunun yanlış anlattığı üç nokta var.
Claude CodeEklentiGeliştirici Araçları
Kütüphanenin kendisi
Repo Google'ın resmî GitHub hesabında, Apache 2.0 lisanslı ve ücretsiz. İçinde şu an 150 skill var: Cloud Run, Firebase, Gemini, BigQuery, GKE, güvenlik, reklam ve Analytics.
Aşağıda fazladan olan şey şu: tek komutla sadece istediğin skill'i kurmanın yolu, yeni başlayan biri için hangi üçünün yettiği ve iki önemli düzeltme. Repodaki Firebase Basics skill'i Firestore ya da giriş sistemi kurmuyor, Gemini API skill'i de düz API anahtarıyla çalışanlar için değil. İkisinin de doğru adresi aşağıda.
Skill, içinde SKILL.md dosyası olan küçük bir klasör. Bir teknoloji için yoğunlaştırılmış resmî talimatlar, kod örnekleri ve dikkat edilecek noktalar taşıyor. Sen çalıştırmıyorsun; Claude isteğinin bir skill'le eşleştiğini görünce kendisi açıyor.
1
Oturum açılır
Claude her skill'in sadece adını ve bir satırlık açıklamasını okur
2
İstek eşleşir
"Bu uygulamayı yayına al" dersin, Cloud Run Basics devreye girer
3
Talimat yüklenir
Tam SKILL.md ve yanındaki dosyalar ancak o an okunur
Bu yüzden MCP sunucusu kurmaktan ya da dökümanı prompt'a yapıştırmaktan hafif: iş eşleşmedikçe context'te sadece bir satır yer kaplıyor.
Nereye kurulur
Kapsam
Klasör
Ne zaman
Proje
.claude/skills/
O projenin altyapısına özel skill'ler (Firebase, Cloud Run)
Genel
~/.claude/skills/
Her projede lazım olanlar (gcloud)
Kurulum
En kolay yol skills CLI. Tek komut, Node dışında bir şey istemiyor. Parametresiz çalıştırırsan liste açılır ve seçtiklerini kurar; hepsini seçme, aşağıdaki tuzaklara bak.
Seçerek kur
# Listeden seç
npx skills add google/skills
# Kurmadan önce sadece listeyi gör
npx skills add google/skills --list
# Doğrudan belirli skill'leri Claude Code'a kur
npx skills add google/skills --skill cloud-run-basics --skill google-cloud-recipe-auth -a claude-code
# Tüm projelerde geçerli olsun (genel klasöre)
npx skills add google/skills --skill gcloud -g -a claude-code
İkinci yol Claude Code eklentisi. Bu eklentiler skill'in yanında bir MCP sunucusu da kuruyor, yani Claude veritabanına doğrudan bağlanabiliyor. Şu an çoğu veritabanı tarafında: bigquery, cloud-sql-postgresql, cloud-sql-mysql, firestore-native, spanner, alloydb, looker ve google-cloud-developer gibi.
Eklenti olarak kur
claude plugin marketplace add google/skills
claude plugin install bigquery@google-plugins
Üçüncü yol elle kopyalamak: repoda istediğin skill'in klasörünü bul ve projendeki .claude/skills/ altına kopyala. Klasörün tamamını kopyala, sadece SKILL.md'yi değil. Hangi yolu seçersen seç, kurduktan sonra Claude Code'u kapatıp yeniden aç; skill'ler oturum başında taranıyor.
Rehberlerin yanlış anlattığı yerler
Bu kütüphane için dolaşan rehberlerin çoğu skill'lerin ne yaptığını açıklamasından değil adından tahmin ediyor. Aşağıdakilerin hepsini repodaki SKILL.md dosyalarından kontrol ettik.
✗Firebase Basics ile müşteri portalı kurarım: Firestore, giriş, güvenlik kuralları
✓Firebase Basics sadece CLI kurulumu, giriş ve proje seçimi yapıyor. Firestore, Auth ve kurallar Firebase'in kendi skill reposunda: firebase/skills
✗AI Studio'dan aldığım Gemini anahtarı için gemini-api skill'ini kurarım
✓Oradaki gemini-api, Google Cloud hesabıyla çalışan kurumsal sürüm (eski adıyla Vertex AI). Düz API anahtarı için gemini-api-dev: google-gemini/gemini-skills
✓Kullandığın 2-3 tanesini kur. Her skill'in açıklaması her oturumda context'e giriyor, fazlası Claude'un yanlış skill seçmesine de yol açıyor
✗Doğrudan Cloud Run ya da BigQuery skill'iyle başlamak
✓Önce google-cloud-recipe-auth. Google Cloud tarafındaki hataların çoğu yetki ve kimlik bilgisi sorunu
Hangisini kuracağını bilmiyorsan
Repoda finding-google-skills adında bir skill var. Tek başına kurulduğunda, işin bir Google ürününe değdiğini fark edip ilgili skill'i Google'ın kataloğundan o an çekiyor. Hangi skill'e ihtiyacın olacağını henüz bilmiyorsan 150'sini kurmak yerine bununla başla.
Denemek için hazır istekler
Skill'i kurduktan sonra çalıştığını görmenin en kolay yolu kapsadığı bir iş istemek. Claude skill'i açtığında bunu ekranda gösteriyor.
Claude'a yaz
Firebase skill'lerini kullanarak e-posta ile girişi olan bir müşteri portalı kur. Projeler için bir Firestore veritabanı olsun ve güvenlik kuralları her müşterinin sadece kendi verisini görmesine izin versin.
Cloud Run skill'ini kullanarak bu uygulamayı container'a al ve makul ölçekleme ayarlarıyla Cloud Run'a yayınla. Her gcloud komutunu çalıştırmadan önce bana açıkla.
Gemini API skill'ini kullanarak bu uygulamaya en güncel Gemini SDK ile bir özetleme özelliği ekle. Deprecated hiçbir endpoint kullanma.
01
Cloud Run Basics
Yayına alma kısmına gelince yarım kalan uygulamalar için. Claude'a uygulamayı container'a almayı, Cloud Run'a servis, zamanlanmış iş ya da arka plan işçisi olarak yayınlamayı Google'ın kurallarıyla yaptırıyor.
Kurulum
npx skills add google/skills --skill cloud-run-basics -a claude-code
Google Cloud hesabı ve faturalandırma açık bir proje istiyor. Kimlik doğrulamayı hiç kurmadıysan yanına google-cloud-recipe-auth'u da ekle.
Müşteri portalı, panel, kullanıcısı ve veritabanı olan her şey için asıl lazım olan bunlar. Firebase ekibinin kendi reposu: Firestore veri modeli ve sorgular, e-posta ve Google ile giriş, güvenlik kurallarını yazma ve denetleme, Hosting ve App Hosting.
Kurulum
npx skills add firebase/skills
# ya da Claude Code eklentisi olarak
claude plugin marketplace add firebase/skills
claude plugin install firebase@firebase
Google'ın reposundaki Firebase Basics bunun yerini tutmuyor, sadece CLI'ı kurup giriş yapıyor. Videoda "müşteri portalı için Firebase skill'i" derken kastedilen bu repo.
Sadece yapay zekayla sohbet etmek yerine kendi yapay zeka aracını yapmak için. Claude'un eski ya da kaldırılmış model adları ve SDK çağrıları yerine güncel Gemini SDK'sını doğru kullanmasını sağlıyor.
Hangisi sana uygun
# AI Studio'dan aldığın API anahtarıyla çalışıyorsan (çoğu kişi)
npx skills add google-gemini/gemini-skills --skill gemini-api-dev -a claude-code
# Google Cloud hesabı ve Agent Platform (eski adıyla Vertex AI) kullanıyorsan
npx skills add google/skills --skill gemini-api -a claude-code
Google'ın reposundaki gemini-api, aktif Google Cloud kimlik bilgisi ve açık bir Agent Platform API'si şart koşuyor. Düz API anahtarıyla uğraşıyorsan yanlış skill; gemini-api-dev'i kur.
Diğer tüm Cloud skill'lerinden önce kurulacak olan. Kullanıcı hesabı, servis hesabı ve uygulama varsayılan kimlik bilgisi (ADC) arasındaki farkı ve hangisinin ne zaman kullanılacağını Claude'a doğru anlatıyor.
Kurulum
npx skills add google/skills --skill google-cloud-recipe-auth -a claude-code
Claude gcloud komutu yazacağı ya da çalıştıracağı her an devreye giriyor: bayrak sözdizimini doğruluyor, tehlikeli işlemlerde koruma koyuyor, uzun çıktıyı kısaltıyor. Hangi projede olursan ol işe yaradığı için genel klasöre kurmak mantıklı.
Kurulum
npx skills add google/skills --skill gcloud -g -a claude-code
Yukarıdakiler yeni başlayan biri için yeter. Geri kalanı belirli bir iş çıktığında kurulur: BigQuery ve Cloud SQL veritabanı için, GKE Kubernetes için, Well-Architected Framework skill'leri yayına almadan önce denetim için, Google Ads ve Analytics API'leri de reklam ve rapor verisi için.
Örnek
npx skills add google/skills --skill bigquery-basics --skill google-cloud-waf-security -a claude-code
Google aynı biçimde başka repolar da tutuyor: Android, Flutter, Dart ve Google Maps skill'leri. Kurulumu aynı, sadece repo adı değişiyor. Listesi google/skills'in README'sinin sonunda.
Buradaki araçları tek başına kurmak bir şey, onlarla gerçekten üretmeye başlamak başka bir şey. Toplulukta hem bu araçları günlük kullananlar var hem de sıfırdan sistem kuranlar.
DOA: Yapay Zeka ve Otomasyon
İşinde gerçekten çalışan bir sistem kurmak istiyorsan 10 dakika konuşalım; ne yapmaya çalıştığına bakıp sana uygun yolu söyleyeyim. Ücretsiz, satış konuşması değil.