Firebase aracısı becerileri

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

Başlayın

Firebase aracı becerileri; Antigravity, Gemini CLI, Claude Code, Cursor ve GitHub Copilot dahil olmak üzere 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

npx skills add firebase/agent-skills

Gemini CLI

gemini extensions install https://github.com/firebase/agent-skills

Claude Code

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

İmleç

npx skills add firebase/agent-skills

VS Code'da GitHub Copilot

npx skills add firebase/agent-skills

Diğer temsilciler

npx skills add firebase/agent-skills

Firebase aracısı 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.

Becerinin temel bileşenleri

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

  • Özel talimatlar: Kimlik doğrulama uygulama veya Cloud Firestore veritabanı sağlama gibi belirli görevleri gerçekleştirme hakkında ayrıntılı bilgi.
  • En iyi uygulamalar: Uygulamanızın başından itibaren Firebase önerilerine uymasını sağlamak için yerleşik güvenlik ve performans kalıpları.
  • Otomasyon komut dosyaları: Yapay zeka aracınızın yerel ortam kurulumunu veya yapılandırmasını otomatik olarak gerçekleştirmesine olanak tanıyan yürütülebilir kod.

Becerileri kullanmanın avantajları

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

Daha düşük jeton maliyetleri

Geleneksel yapay zeka entegrasyonları genellikle önceden büyük miktarda doküman yükler. Bu durum, önemli ölçüde jeton tüketimine ve oturum maliyetlerinin artmasına neden olur. Aracı becerileri, bu ek yükü en aza indirmek için aşamalı ifşa özelliğini kullanır:

  • Aracı, bir 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ümanlarda manuel olarak arama yapmak yerine amacınızı doğal dilde açıklayabilirsiniz. Beceriler, yapay zeka asistanınızı aşağıdaki gibi görevleri gerçekleştirmesi için yönlendirir:

  • Web uygulamama oturum açma ekranı ekleyin.
  • Yapılacaklar listemdeki öğeleri veritabanına kaydet.
  • Yeni web uygulamamı dağıtmama yardımcı ol.

Firebase temsilci becerilerinin tam listesi için Kullanılabilir beceriler başlıklı makaleyi inceleyin.

Firebase MCP sunucusuyla birlikte becerileri kullanma

Aracı 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ısı becerileri: Bir aracıya, jeton açısından verimli aşamalı açıklama yoluyla Firebase görevlerini nasıl gerçekleştireceğini söyleyen hızlı talimatlar ve önerilen uygulamalar sağlar. Bu araçlar, temsilciye Firebase CLI ve MCP sunucusu gibi araçları nasıl etkili bir şekilde kullanacağını öğretir.

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-basics Yerel ortamınızı ayarlama, Firebase'i uygulamanıza ilk kez ekleme ve genel platform iş akışlarını öğrenme konusunda yardımcı olur.
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-firestore-basics Cloud Firestore ile ilgili temel bilgileri (ör. veritabanı sağlama, Security Rules yazma ve SDK ile veri işlemleri gerçekleştirme) kapsar.
firebase-app-hosting-basics Arka uç desteği gerektiren Next.js ve Angular gibi modern web çerçevelerinin dağıtılması ve yönetilmesi sürecini kolaylaştırır.
firebase-hosting-basics Statik web sitelerinin, tek sayfalık uygulamaların (SPA'lar) ve basit mikro hizmetlerin dağıtılmasına yardımcı olur.
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.

Sonraki adımlar