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-analytics |
यह iOS और Android ऐप्लिकेशन में, Google Analytics के लिए स्क्रीन व्यू को मेज़र करने और शुरू करने में मदद करता है. |
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 की सेवाओं को इंटिग्रेट करना.