Firebase एजेंट की स्किल

Firebase एजेंट स्किल (GitHub) Firebase की खास जानकारी, निर्देशों, और वर्कफ़्लो के पोर्टेबल और सेल्फ-कंटेन मॉड्यूल होते हैं. इन्हें एआई असिस्टेंट को Firebase के सबसे सही तरीकों को समझने और मुश्किल टास्क को ज़्यादा सटीक तरीके से और कम टोकन लागत में पूरा करने में मदद करने के लिए डिज़ाइन किया गया है. Firebase एजेंट स्किल की पूरी सूची देखने के लिए, उपलब्ध स्किल देखें.

शुरू करें

Firebase एजेंट स्किल, स्किल की सुविधा के साथ काम करने वाले किसी भी एआई असिस्टेंट के साथ काम करती हैं. इनमें Antigravity, Claude Code, Codex, और Cursor शामिल हैं.

Firebase एजेंट स्किल इंस्टॉल करना

ज़्यादातर मामलों में, Firebase एजेंट स्किल को अपने पसंदीदा एडिटर में एक कमांड की मदद से इंस्टॉल किया जा सकता है:

Antigravity

  • पहला विकल्प: ग्लोबल-लेवल का ऐक्सेस

    Firebase एजेंट स्किल, Firebase प्लगिन में शामिल हैं. साथ ही, ये Antigravity Marketplace (और Build with Google इंटिग्रेशन बंडल के तौर पर भी उपलब्ध हैं). प्लगिन इंस्टॉल करने के लिए, इनमें से कोई विकल्प चुनें:

    • Antigravity Marketplace से: पसंद के मुताबिक बनाएं पर क्लिक करें. इसके बाद, Marketplace टैब चुनें. फिर, + पर क्लिक करें. Firebase प्लगिन कार्ड पर
    • Antigravity CLI में: /plugin install firebase@agent-marketplace कमांड चलाएं. इसके अलावा, /plugin कमांड चलाकर, डिस्कवर टैब से Firebase इंस्टॉल करें. Antigravity में इंस्टॉल किए गए प्लगिन, Antigravity CLI के साथ अपने-आप सिंक हो जाते हैं.
    • ऑनबोर्डिंग के दौरान: Firebase स्टैक के लिए, चेकबॉक्स चुनें.
  • दूसरा विकल्प: प्रोजेक्ट-लेवल का ऐक्सेस

    अपने प्रोजेक्ट की डायरेक्ट्री में यह कमांड चलाएं:

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

Claude Code

अपने टर्मिनल में ये कमांड चलाएं:

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

Codex

  • पहला विकल्प: Codex टर्मिनल

    अपने टर्मिनल में ये कमांड चलाएं:

    codex plugin marketplace add firebase/agent-skills
    codex plugin add firebase@firebase
    
  • दूसरा विकल्प: Codex ऐप्लिकेशन

    1. ये टास्क एक बार पूरे करें:

      1. टर्मिनल से रजिस्टर करें:

        codex plugin marketplace add firebase/agent-skills
        
      2. Codex ऐप्लिकेशन को पूरी तरह से रीस्टार्ट करें.

      3. प्लगिन खोलें.

      4. Firebase Marketplace/सोर्स चुनें.

      5. Firebase खोलें और + इंस्टॉल करें पर क्लिक करें.

    2. कोई नया टास्क शुरू करें.

    3. प्लगिन चुनने के लिए, @Firebase टाइप करें. इसके अलावा, Codex से Firebase का कोई टास्क पूरा करने के लिए कहें.

Cursor

  • पहला विकल्प: प्लगिन को सीधे Cursor Marketplace से इंस्टॉल करें.

  • दूसरा विकल्प: अपने टर्मिनल में यह कमांड चलाएं:

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

अन्य एजेंट

अपने टर्मिनल में यह कमांड चलाएं:

npx skills add firebase/agent-skills

Firebase एजेंट स्किल अपडेट करना

update कमांड चलाकर, उपलब्ध सभी अपडेट पाए जा सकते हैं. साथ ही, पुराने हो चुके स्किल को हटाया जा सकता है:

Antigravity

Marketplace से इंस्टॉल किए गए प्लगिन Antigravity (या ऑनबोर्डिंग के दौरान चालू किए गए प्लगिन) को Antigravity अपने-आप मैनेज और अपडेट करता है.

अगर आपने npx कमांड का इस्तेमाल करके एजेंट स्किल इंस्टॉल की हैं, तो update कमांड चलाकर, उपलब्ध सभी अपडेट पाए जा सकते हैं:

npx skills update --all

Claude Code

claude plugin marketplace update firebase

Codex

रिपॉज़िटरी के स्नैपशॉट को रीफ़्रेश करें:

codex plugin marketplace upgrade firebase

अगर रीफ़्रेश किया गया वर्शन नहीं दिखता है, तो प्लगिन को फिर से इंस्टॉल करें:

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

Cursor

npx skills update --all

अन्य एजेंट

npx skills update --all

Firebase एजेंट स्किल इस्तेमाल करना

एआई असिस्टेंट को इस तरह डिज़ाइन किया गया है कि वे स्किल का इस्तेमाल अपने-आप करें. ऐसा तब होता है, जब उन्हें पता चलता है कि किसी स्किल का ब्यौरा, आपके मौजूदा अनुरोध से मेल खाता है. हालांकि, स्किल को मैन्युअल तरीके से भी शुरू किया जा सकता है. ऐसा अक्सर एजेंट चैट में / टाइप करके और स्किल का नाम खोजकर किया जाता है.

किसी स्किल के मुख्य कॉम्पोनेंट

हर एजेंट स्किल एक खास पैकेज होता है. यह एआई असिस्टेंट को ये कॉम्पोनेंट उपलब्ध करा सकता है:

  • खास निर्देश: खास टास्क पूरे करने के बारे में पूरी जानकारी. जैसे, पुष्टि करने की सुविधा लागू करना या Cloud Firestore डेटाबेस उपलब्ध कराना.
  • सबसे सही तरीके: सुरक्षा और परफ़ॉर्मेंस के पहले से मौजूद पैटर्न. इनसे यह पक्का होता है कि आपका ऐप्लिकेशन, Firebase के सुझावों के मुताबिक काम करे.
  • ऑटोमेशन स्क्रिप्ट: ऐसा कोड जिसे चलाया जा सकता है. इसकी मदद से, आपका एआई एजेंट स्थानीय एनवायरमेंट का सेटअप या कॉन्फ़िगरेशन अपने-आप कर सकता है.

स्किल इस्तेमाल करने के फ़ायदे

एजेंट स्किल का इस्तेमाल करने से, दस्तावेज़ खोजने में लगने वाली मैन्युअल मेहनत कम हो जाती है. साथ ही, एआई के साथ होने वाले इंटरैक्शन की क्षमता बेहतर होती है.

टोकन की लागत कम होना

एआई इंटिग्रेशन में अक्सर, पहले से ही बड़ी मात्रा में दस्तावेज़ लोड किए जाते हैं. इससे काफ़ी टोकन खर्च होते हैं और सेशन की लागत बढ़ जाती है. एजेंट स्किल, इस ओवरहेड को कम करने के लिए प्रोग्रेसिव डिसक्लोज़र का इस्तेमाल करती हैं:

  • एजेंट, शुरुआत में सिर्फ़ संक्षिप्त मेटाडेटा को "स्कैन" करता है, ताकि यह पता चल सके कि कोई स्किल काम की है या नहीं.
  • पूरी जानकारी वाले निर्देश और संसाधन सिर्फ़ तब लोड किए जाते हैं, जब एजेंट को लगता है कि वे आपके खास टास्क के लिए ज़रूरी हैं.

एआई की मदद से लागू करना

दस्तावेज़ों में मैन्युअल तरीके से खोजने के बजाय, अपनी ज़रूरत के बारे में बोलचाल की भाषा में बताया जा सकता है. स्किल, आपके एआई असिस्टेंट को ये टास्क पूरे करने में मदद करती हैं:

  • मेरे वेब ऐप्लिकेशन में साइन-इन स्क्रीन जोड़ो.
  • मेरी टू-डू लिस्ट के आइटम को डेटाबेस में सेव करो.
  • मेरे नए वेब ऐप्लिकेशन को डिप्लॉय करने में मेरी मदद करो.

Firebase एजेंट स्किल की पूरी सूची देखने के लिए, उपलब्ध स्किल देखें.

Firebase MCP सर्वर के साथ स्किल इस्तेमाल करना

एजेंट स्किल को Firebase MCP सर्वर के साथ काम करने के लिए डिज़ाइन किया गया है:

  • Firebase MCP सर्वर: इसे एआई की मदद से डेवलपमेंट वर्कफ़्लो के लिए डिज़ाइन किया गया है. इससे, एआई असिस्टेंट आपके Firebase प्रोजेक्ट, संसाधनों, और डेटा के साथ प्रोग्राम के ज़रिए इंटरैक्ट कर सकते हैं.
  • Firebase एजेंट स्किल: ये ऐसे निर्देश और सुझाए गए तरीके उपलब्ध कराती हैं जिनसे एजेंट को यह पता चलता है कि टोकन की बचत करने वाले प्रोग्रेसिव डिसक्लोज़र की मदद से, Firebase के टास्क कैसे पूरे किए जाएं. ये एजेंट को Firebase CLI और MCP सर्वर जैसे टूल को बेहतर तरीके से इस्तेमाल करने का तरीका बताती हैं.

उपलब्ध स्किल

Firebase, मुख्य प्रॉडक्ट के लिए कई स्किल उपलब्ध कराता है. Firebase के अन्य प्रॉडक्ट और सुविधाओं के लिए स्किल जल्द ही उपलब्ध होंगी!

स्किल ब्यौरा
firebase-ai-logic-basics वेब ऐप्लिकेशन में Firebase AI Logic (Gemini API) को इंटिग्रेट करने में मदद करता है. इसमें सेटअप, मल्टीमॉडल इन्फ़रेंस, स्ट्रक्चर्ड आउटपुट, और सुरक्षा शामिल है.
firebase-app-hosting-basics Next.js और Angular जैसे आधुनिक वेब फ़्रेमवर्क को डिप्लॉय और मैनेज करने की प्रोसेस को आसान बनाता है. इन फ़्रेमवर्क के लिए, बैकएंड सहायता की ज़रूरत होती है.
firebase-auth-basics पुष्टि करने की सुविधा पर आधारित Security Rules का इस्तेमाल करके, सुरक्षित तरीके से साइन-इन करने की सुविधा लागू करने, उपयोगकर्ताओं के ग्रुप को मैनेज करने, और अपने डेटा को सुरक्षित रखने में मदद करता है.
firebase-basics पहली बार अपने ऐप्लिकेशन में Firebase जोड़ने और प्लैटफ़ॉर्म के सामान्य वर्कफ़्लो के बारे में जानने में मदद करता है.
firebase-crashlytics iOS और Android ऐप्लिकेशन में Firebase Crashlytics को सेट अप करने, इंस्ट्रूमेंट करने, और उसकी पुष्टि करने में मदद करता है.
firebase-local-env-setup Firebase डेवलपमेंट के लिए, स्थानीय एनवायरमेंट सेट अप करने में मदद करता है.
firebase-data-connect-basics GraphQL का इस्तेमाल करके, टाइप-सेफ़ और PostgreSQL पर आधारित ऐप्लिकेशन बनाने के लिए, Firebase SQL Connect को लागू और मैनेज करने में मदद करता है.
firebase-firestore-standard Cloud Firestoreज़रूरी जानकारी देता है. इसमें डेटाबेस उपलब्ध कराना, Security Rules लिखना, और एसडीके की मदद से डेटा ऑपरेशन करना शामिल है.
firebase-firestore-enterprise-native-mode Enterprise edition के नेटिव मोड में, Cloud Firestore की ज़रूरी जानकारी देता है. इसमें डेटाबेस उपलब्ध कराना, Security Rules लिखना, और एसडीके की मदद से डेटा ऑपरेशन करना शामिल है.
firebase-hosting-basics स्टैटिक वेबसाइट, सिंगल पेज ऐप्लिकेशन (एसपीए), और सामान्य माइक्रोसेवाएं डिप्लॉय करने में मदद करता है.
firestore-security-rules-auditor Firestore के सुरक्षा नियमों में मौजूद सामान्य कमज़ोरियों और सबसे सही तरीकों की ऑडिटिंग करने में मदद करता है.
firebase-remote-config-basics Remote Config टेंप्लेट मैनेजमेंट में मदद करता है. इसमें Remote Config सेट अप करना, फ़ीचर फ़्लैग मैनेज करना, एसडीके का इस्तेमाल करना, और ऐप्लिकेशन के व्यवहार को डाइनैमिक तरीके से अपडेट करना शामिल है.

अगले चरण