Firebase एजेंट स्किल (GitHub) पोर्टेबल और अपने-आप में पूरे मॉड्यूल होते हैं. इनमें Firebase से जुड़ी जानकारी, निर्देश, और वर्कफ़्लो शामिल होते हैं. इन्हें इस तरह डिज़ाइन किया गया है कि एआई असिस्टेंट को Firebase के सबसे सही तरीकों को समझने में मदद मिले. साथ ही, वे कम टोकन लागत में ज़्यादा सटीक तरीके से मुश्किल टास्क पूरे कर सकें. Firebase एजेंट की सभी स्किल की सूची देखने के लिए, उपलब्ध स्किल पर जाएं.
शुरू करें
Firebase एजेंट स्किल, स्किल के साथ काम करने वाले किसी भी एआई असिस्टेंट के साथ काम करती हैं. इनमें Antigravity, Claude Code, Codex, और Cursor शामिल हैं.
Firebase एजेंट स्किल इंस्टॉल करना
ज़्यादातर मामलों में, Firebase एजेंट स्किल को आपके पसंदीदा एडिटर में इंस्टॉल किया जा सकता है. इसके लिए, आपको सिर्फ़ एक कमांड देना होगा:
Antigravity
पहला विकल्प: ग्लोबल लेवल का ऐक्सेस
Firebase एजेंट स्किल, Antigravity Marketplace में मौजूद Firebase प्लग इन में शामिल हैं. ये 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 ऐप्लिकेशन
ये टास्क एक बार पूरे करें:
टर्मिनल के ज़रिए रजिस्टर करें:
codex plugin marketplace add firebase/agent-skillsCodex ऐप्लिकेशन को पूरी तरह से रीस्टार्ट करें.
प्लग इन खोलें.
Firebase Marketplace/सोर्स चुनें.
Firebase खोलें और + इंस्टॉल करें पर क्लिक करें.
नया टास्क शुरू करें.
प्लग इन चुनने के लिए
@Firebaseटाइप करें या Codex से Firebase का कोई टास्क पूरा करने के लिए कहें.
कर्सर
पहला विकल्प: प्लग इन को सीधे Cursor Marketplace से इंस्टॉल करें.
दूसरा विकल्प: अपने टर्मिनल में यह कमांड चलाएं:
npx skills add firebase/agent-skills --agent=cursor
अन्य एजेंट
अपने टर्मिनल में यह कमांड चलाएं:
npx skills add firebase/agent-skills
Firebase एजेंट की स्किल अपडेट करना
update कमांड चलाकर, उपलब्ध सभी अपडेट पाए जा सकते हैं. साथ ही, पुरानी हो चुकी स्किल को हटाया जा सकता है:
Antigravity
Antigravity Marketplace से इंस्टॉल किए गए प्लग इन या शामिल होने की प्रोसेस के दौरान चालू किए गए प्लग इन, 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
कर्सर
npx skills update --all
अन्य एजेंट
npx skills update --all
Firebase एजेंट स्किल का इस्तेमाल करना
एआई असिस्टेंट को इस तरह से डिज़ाइन किया गया है कि वे स्किल का इस्तेमाल अपने-आप कर सकें. ऐसा तब होता है, जब उन्हें पता चलता है कि किसी स्किल का ब्यौरा, आपके मौजूदा अनुरोध से मेल खाता है. हालांकि, स्किल को मैन्युअल तरीके से भी चालू किया जा सकता है. आम तौर पर, ऐसा करने के लिए एजेंट चैट में / टाइप किया जाता है और स्किल का नाम खोजा जाता है.
किसी स्किल के मुख्य कॉम्पोनेंट
हर एजेंट स्किल, एक खास पैकेज होता है. यह SKILL.md
डेफ़िनिशन पर आधारित होता है. यह एआई असिस्टेंट को ये कॉम्पोनेंट उपलब्ध कराता है:
- खास निर्देश: खास टास्क पूरे करने के बारे में पूरी जानकारी. जैसे, Firebase Authentication को लागू करना या Cloud Firestore डेटाबेस को सेट अप करना.
- सबसे सही तरीके: सुरक्षा और परफ़ॉर्मेंस के लिए पहले से मौजूद पैटर्न, ताकि यह पक्का किया जा सके कि आपका ऐप्लिकेशन, शुरुआत से ही Firebase के सुझावों का पालन करता है.
- ऑटोमेशन स्क्रिप्ट: एक्ज़ीक्यूटेबल कोड, जो आपके एआई एजेंट को लोकल एनवायरमेंट सेटअप या कॉन्फ़िगरेशन को अपने-आप पूरा करने की अनुमति देता है.
स्किल इस्तेमाल करने के फ़ायदे
एजेंट की स्किल का इस्तेमाल करने से, दस्तावेज़ों को मैन्युअल तरीके से खोजने में लगने वाला समय कम हो जाता है. साथ ही, एआई के साथ आपके इंटरैक्शन की क्षमता बेहतर हो जाती है.
टोकन की लागत कम हो जाती है
पारंपरिक एआई इंटिग्रेशन, अक्सर शुरुआत में ही बड़ी संख्या में दस्तावेज़ लोड करते हैं. इससे काफ़ी टोकन खर्च होते हैं और सेशन की लागत बढ़ जाती है. एजेंट की स्किल, इस ओवरहेड को कम करने के लिए प्रोग्रेसिव डिसक्लोज़र का इस्तेमाल करती हैं:
- एजेंट, शुरुआत में सिर्फ़ कम शब्दों में दिए गए मेटाडेटा को "स्कैन" करता है, ताकि यह पता चल सके कि कोई स्किल काम की है या नहीं.
- ज़्यादा जानकारी वाले निर्देश और संसाधन सिर्फ़ तब लोड किए जाते हैं, जब एजेंट को लगता है कि वे आपके टास्क के लिए ज़रूरी हैं.
एआई की मदद से लागू करना
दस्तावेज़ों को मैन्युअल तरीके से खोजने के बजाय, अपनी ज़रूरत को नैचुरल लैंग्वेज में बताया जा सकता है. स्किल की मदद से, एआई असिस्टेंट को टास्क पूरे करने के लिए निर्देश दिए जा सकते हैं. जैसे:
- मेरे वेब ऐप्लिकेशन में साइन-इन स्क्रीन जोड़ो.
- मेरे कामों की सूची में मौजूद आइटम को डेटाबेस में सेव करो.
- मेरा नया वेब ऐप्लिकेशन डिप्लॉय करने में मेरी मदद करो.
Firebase एजेंट की सभी स्किल की सूची देखने के लिए, उपलब्ध स्किल पर जाएं.
Firebase एमसीपी सर्वर के साथ-साथ स्किल का इस्तेमाल करना
एजेंट की स्किल, Firebase एमसीपी सर्वर के साथ काम करने के लिए डिज़ाइन की गई हैं:
- Firebase एमसीपी सर्वर: इसे एआई की मदद से डेवलपमेंट वर्कफ़्लो के लिए डिज़ाइन किया गया है. इससे एआई असिस्टेंट, आपके Firebase प्रोजेक्ट, संसाधनों, और डेटा के साथ प्रोग्राम के हिसाब से इंटरैक्ट कर सकते हैं.
- Firebase एजेंट स्किल: इनमें कम शब्दों में निर्देश और सुझाई गई ऐसी कार्रवाइयां शामिल होती हैं जिनसे एजेंट को यह पता चलता है कि टोकन का बेहतर तरीके से इस्तेमाल करके, Firebase से जुड़े टास्क कैसे पूरे किए जा सकते हैं. इनसे एजेंट को Firebase सीएलआई और एमसीपी सर्वर जैसे टूल को असरदार तरीके से इस्तेमाल करने की जानकारी मिलती है.
उपलब्ध स्किल
Firebase, मुख्य प्रॉडक्ट के लिए कई स्किल उपलब्ध कराता है. Firebase के अन्य प्रॉडक्ट और सुविधाओं के लिए स्किल जल्द ही उपलब्ध होंगी!
| स्किल | ब्यौरा |
|---|---|
firebase-ai-logic-basics |
यह वेब ऐप्लिकेशन में Firebase AI Logic (Gemini API) को इंटिग्रेट करने में मदद करता है. इसमें सेटअप, मल्टीमॉडल इन्फ़रेंस, स्ट्रक्चर्ड आउटपुट, और सुरक्षा के बारे में बताया गया है. |
firebase-app-hosting-basics |
Firebase App Hosting का इस्तेमाल करके, Next.js और Angular जैसे मॉडर्न वेब फ़्रेमवर्क को डिप्लॉय और मैनेज करने की प्रोसेस को आसान बनाता है. इन फ़्रेमवर्क को बैकएंड की ज़रूरत होती है. |
firebase-auth-basics |
इसकी मदद से, Firebase Authentication का इस्तेमाल करके सुरक्षित तरीके से साइन-इन करने की सुविधा लागू की जा सकती है. साथ ही, अपने उपयोगकर्ताओं के ग्रुप को मैनेज किया जा सकता है. इसके अलावा, पुष्टि करने की सुविधा पर आधारित Security Rules का इस्तेमाल करके, अपने डेटा को सुरक्षित रखा जा सकता है. |
firebase-basics |
यह पहली बार आपके ऐप्लिकेशन में Firebase जोड़ने और प्लैटफ़ॉर्म के सामान्य वर्कफ़्लो के बारे में जानने में मदद करता है. |
firebase-crashlytics |
यह iOS और Android ऐप्लिकेशन में Firebase Crashlytics को सेट अप करने, इंस्ट्रुमेंट करने, और पुष्टि करने में मदद करता है. |
firebase-local-env-setup |
Firebase डेवलपमेंट के लिए, आपके लोकल एनवायरमेंट को सेट अप करने में मदद करता है. इसमें Firebase सीएलआई और Firebase Local Emulator Suite शामिल हैं. |
firebase-data-connect-basics |
यह GraphQL का इस्तेमाल करके, टाइप-सेफ़ और PostgreSQL की मदद से काम करने वाले ऐप्लिकेशन बनाने के लिए, Firebase SQL Connect को लागू करने और मैनेज करने में मदद करता है. |
firebase-firestore-standard |
इसमें Cloud Firestore की ज़रूरी जानकारी शामिल है. जैसे, डेटाबेस प्रोविज़निंग, Security Rules लिखना, और एसडीके की मदद से डेटा से जुड़े ऑपरेशन करना. |
firebase-firestore-enterprise-native-mode |
इसमें Cloud Firestore के Enterprise वर्शन के नेटिव मोड की ज़रूरी जानकारी शामिल है. इसमें डेटाबेस प्रोविज़निंग, Security Rules लिखना, और एसडीके की मदद से डेटा से जुड़े ऑपरेशन करना शामिल है. |
firebase-hosting-basics |
यह Firebase Hosting पर स्टैटिक वेबसाइटों, सिंगल पेज ऐप्लिकेशन (एसपीए), और आसान माइक्रोसर्विस को डिप्लॉय करने में मदद करता है. |
firestore-security-rules-auditor |
यह कुकी, सामान्य जोखिमों और सबसे सही तरीकों के लिए Cloud Firestore Security Rules की ऑडिट करने में मदद करती है. |
firebase-remote-config-basics |
Remote Config टेंप्लेट मैनेजमेंट में मदद करता है. इसमें Remote Config को सेट अप करना, फ़ीचर फ़्लैग मैनेज करना, एसडीके टूल का इस्तेमाल करना, और ऐप्लिकेशन के काम करने के तरीके को डाइनैमिक तौर पर अपडेट करना शामिल है. |
अगले चरण
- Antigravity के साथ एजेंट की स्किल इस्तेमाल करने का तरीका जानें.
- Firebase एमसीपी सर्वर का इस्तेमाल करें.
- एआई असिस्टेंस का इस्तेमाल करके, Firebase की सेवाएं इंटिग्रेट करना.