Firebase aracısı becerileri

Firebase aracı becerileri (GitHub), Firebase'e özgü bilgi, talimat ve iş akışlarını içeren taşınabilir, bağımsız modüllerdir. Bu beceriler, yapay zeka asistanlarının Firebase ile ilgili en iyi uygulamaları anlamasına ve karmaşık görevleri daha yüksek doğruluk ve daha düşük jeton maliyetiyle yürütmesine yardımcı olmak için tasarlanmıştır. Firebase aracı becerilerinin tam listesi için Kullanılabilir beceriler başlıklı makaleyi inceleyin.

Başlayın

Firebase aracı becerileri, Antigravity, Claude Code, Codex ve Cursor gibi becerileri destekleyen tüm yapay zeka asistanlarıyla çalışır.

Firebase aracı becerilerini yükleme

Çoğu durumda, Firebase aracı becerileri tercih ettiğiniz düzenleyiciye tek bir komutla yüklenebilir:

Antigravity

  • 1. seçenek: Genel düzeyde erişim

    Firebase aracı becerileri, Antigravity Marketplace'teki Firebase eklentisine (ve Build with Google entegrasyon paketine) dahildir. Aşağıdaki seçeneklerden birini kullanarak eklentiyi yükleyin:

    • Antigravity Marketplace'ten: Özelleştirmeler'i tıklayın, Marketplace sekmesini seçin ve ardından Firebase eklenti kartında + simgesini tıklayın.
    • Antigravity CLI: Çalıştırın /plugin install firebase@agent-marketplace (veya /plugin çalıştırıp Firebase'i Keşfet sekmesinden yükleyin). Antigravity'ya yüklenen eklentiler de Antigravity CLI ile otomatik olarak senkronize edilir.
    • İlk katılım sırasında: Firebase yığınının onay kutusunu işaretleyin.
  • 2. seçenek: Proje düzeyinde erişim

    Projenizin dizininde aşağıdaki komutu çalıştırın:

    npx skills add firebase/agent-skills --agent=antigravity
    

Claude Code

Terminalinizde aşağıdaki komutları çalıştırın:

claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase

Codex

  • 1. seçenek: Codex terminali

    Terminalinizde aşağıdaki komutları çalıştırın:

    codex plugin marketplace add firebase/agent-skills
    codex plugin add firebase@firebase
    
  • 2. seçenek: Codex uygulaması

    1. Aşağıdaki görevleri bir kez tamamlayın:

      1. Terminal üzerinden kaydolma:

        codex plugin marketplace add firebase/agent-skills
        
      2. Codex uygulamasını tamamen yeniden başlatın.

      3. Eklentiler'i açın.

      4. Firebase pazar yerini/kaynağını seçin.

      5. Firebase'i açın ve + Install'u (+ Yükle) tıklayın.

    2. Yeni bir görev başlatın.

    3. Eklentiyi seçmek için @Firebase yazın veya Codex'ten bir Firebase görevi gerçekleştirmesini isteyin.

İmleç

  • 1. seçenek: Eklentiyi doğrudan Cursor Marketplace'ten yükleyin.

  • 2. seçenek: Terminalinizde aşağıdaki komutu çalıştırın:

    npx skills add firebase/agent-skills --agent=cursor
    

Diğer temsilciler

Terminalinizde aşağıdaki komutu çalıştırın:

npx skills add firebase/agent-skills

Firebase aracı becerilerini güncelleme

update komutunu çalıştırarak mevcut tüm güncellemeleri alabilir ve güncel olmayan becerileri temizleyebilirsiniz:

Antigravity

Antigravity Marketplace'ten yüklenen (veya ilk katılım sırasında etkinleştirilen) eklentiler, Antigravity tarafından otomatik olarak yönetilir ve güncellenir.

Aracı becerilerini npx komutunu kullanarak yüklediyseniz update komutunu çalıştırarak mevcut tüm güncellemeleri alabilirsiniz:

npx skills update --all

Claude Code

claude plugin marketplace update firebase

Codex

Depo anlık görüntüsünü yenileyin:

codex plugin marketplace upgrade firebase

Yenilenen sürüm alınmazsa eklentiyi yeniden yükleyin:

codex plugin remove firebase@firebase
codex plugin add firebase@firebase

İmleç

npx skills update --all

Diğer temsilciler

npx skills update --all

Firebase aracı becerilerini kullanma

Yapay zeka asistanları, bir becerinin açıklamasının mevcut isteğinizle eşleştiğini algıladıklarında becerileri otomatik olarak kullanacak şekilde tasarlanmıştır. Ancak beceriler manuel olarak da çağrılabilir. Bu işlem genellikle temsilci sohbetine / yazılıp beceri adı aranarak yapılır.

Bir becerinin temel bileşenleri

Her temsilci becerisi, yapay zeka asistanına aşağıdaki bileşenleri sağlayabilen özel bir pakettir:

  • Özel talimatlar: Kimlik doğrulama uygulama veya veritabanı temel hazırlığı yapma gibi belirli görevleri yerine getirme konusunda ayrıntılı rehberlik.Cloud Firestore
  • En iyi uygulamalar: Uygulamanızın başlangıçtan itibaren Firebase önerilerine uymasını sağlayan yerleşik güvenlik ve performans kalıpları.
  • Otomasyon komut dosyaları: Yapay zeka ajanınızın yerel ortam kurulumunu veya yapılandırmasını otomatik olarak yapmasına olanak tanıyan yürütülebilir kod.

Becerileri kullanmanın avantajları

Temsilci becerilerini kullanmak, dokümanlarda arama yapma konusundaki manuel çabayı azaltırken yapay zeka etkileşimlerinizin verimliliğini artırır.

Daha düşük jeton maliyetleri

Geleneksel yapay zeka entegrasyonları genellikle başlangıçta büyük miktarda belge yükler. Bu da önemli miktarda jeton tüketir ve oturum maliyetlerini artırır. Temsilci becerileri, bu ek yükü en aza indirmek için kademeli açıklama yöntemini kullanır:

  • Aracı, becerinin alakalı olup olmadığını görmek için başlangıçta yalnızca kısa meta verileri "tarar".
  • Ayrıntılı talimatlar ve kaynaklar yalnızca temsilci, belirli göreviniz için gerekli olduklarını belirlediğinde yüklenir.

Yapay zeka destekli uygulama

Dokümanları manuel olarak aramak yerine amacınızı doğal dille açıklayabilirsiniz. Beceri, yapay zeka asistanınızın aşağıdaki gibi görevleri gerçekleştirmesini sağlar:

  • Web uygulamama oturum açma ekranı ekle.
  • Yapılacaklar listemdeki öğeleri bir veritabanına kaydet.
  • Yeni web uygulamamı dağıtmama yardım et.

Firebase aracı becerilerinin tam listesi için Kullanılabilir beceriler bölümüne bakın.

Becerileri Firebase MCP sunucusuyla birlikte kullanma

Temsilci becerileri, Firebase MCP sunucusunu tamamlayacak şekilde tasarlanmıştır:

  • Firebase MCP sunucusu: Yapay zeka destekli geliştirme iş akışları için tasarlanmıştır. Yapay zeka asistanlarının Firebase projeleriniz, kaynaklarınız ve verilerinizle programatik olarak etkileşime girmesini sağlar.
  • Firebase aracı becerileri: Bir aracıya, jeton açısından verimli aşamalı açıklama yoluyla Firebase görevlerini nasıl gerçekleştireceğini anlatan hızlı talimatlar ve önerilen uygulamalar sağlar. Temsilciye, Firebase CLI ve MCP sunucusu gibi araçları etkili bir şekilde nasıl kullanacağını öğretirler.

Kullanılabilir beceriler

Firebase, temel ürünler için bir dizi beceri sunar. Diğer Firebase ürünleri ve özellikleri için beceriler yakında kullanıma sunulacak.

Beceri Açıklama
firebase-ai-logic-basics Firebase AI Logic (Gemini API) öğesinin web uygulamalarına entegre edilmesine yardımcı olur. Kurulum, çok formatlı çıkarım, yapılandırılmış çıkış ve güvenlik konularını kapsar.
firebase-app-hosting-basics Next.js ve Angular gibi arka uç desteği gerektiren modern web çerçevelerini dağıtma ve yönetme sürecini kolaylaştırır.
firebase-auth-basics Kimlik doğrulamaya dayalı Security Rules kullanarak güvenli oturum açma uygulamanıza, kullanıcı tabanınızı yönetmenize ve verilerinizi korumanıza yardımcı olur.
firebase-basics Firebase'i uygulamanıza ilk kez eklemenize ve genel platform iş akışlarını öğrenmenize yardımcı olur.
firebase-crashlytics iOS ve Android uygulamalarında Firebase Crashlytics kurulumu, kullanımı ve doğrulaması konusunda yardımcı olur.
firebase-local-env-setup Firebase geliştirme için yerel ortamınızı ayarlamanıza yardımcı olur.
firebase-data-connect-basics GraphQL kullanarak tür açısından güvenli, PostgreSQL destekli uygulamalar oluşturmak için Firebase SQL Connect'nin uygulanmasına ve yönetilmesine yardımcı olur.
firebase-firestore-standard Veritabanı temel hazırlığı, Security Rules yazma ve SDK ile veri işlemleri gerçekleştirme dahil olmak üzere Cloud Firestore ile ilgili temel bilgileri kapsar.
firebase-firestore-enterprise-native-mode Enterprise sürümü yerel modda Cloud Firestore ile ilgili temel bilgileri (ör. veritabanı temel hazırlığı, Security Rules yazma ve SDK ile veri işlemleri yapma) kapsar.
firebase-hosting-basics Statik web siteleri, tek sayfalık uygulamalar (SPA) ve basit mikro hizmetlerin dağıtımına yardımcı olur.
firestore-security-rules-auditor Firestore güvenlik kurallarını yaygın güvenlik açıkları ve en iyi uygulamalar açısından denetlemeye yardımcı olur.
firebase-remote-config-basics Remote Config oluşturma, özellik bayraklarını yönetme, SDK kullanımı ve uygulama davranışını dinamik olarak güncelleme dahil olmak üzere Remote Config şablon yönetimine yardımcı olur.

Sonraki adımlar