Firebase एजेंट की स्किल (GitHub) पोर्टेबल, सेल्फ-कंटेन्ड मॉड्यूल होती हैं. इनमें Firebase से जुड़ी जानकारी, निर्देश, और वर्कफ़्लो शामिल होते हैं. इन्हें इस तरह डिज़ाइन किया गया है कि ये एआई असिस्टेंट को Firebase के सबसे सही तरीकों को समझने में मदद करें. साथ ही, जटिल टास्क को ज़्यादा सटीक तरीके से और कम टोकन लागत में पूरा करें. Firebase एजेंट की सभी स्किल की सूची देखने के लिए, उपलब्ध स्किल देखें.
शुरू करें
Firebase एजेंट की स्किल, स्किल की सुविधा के साथ काम करने वाले किसी भी एआई असिस्टेंट के साथ काम करती हैं. इनमें Antigravity, Claude Code, Codex, Cursor, और Gemini CLI शामिल हैं.
Firebase एजेंट की स्किल इंस्टॉल करना
ज़्यादातर मामलों में, Firebase एजेंट की स्किल को अपने पसंदीदा एडिटर में एक निर्देश की मदद से इंस्टॉल किया जा सकता है:
Antigravity
npx skills add firebase/agent-skills --agent=antigravity
Claude Code
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Codex
npx skills add firebase/agent-skills --agent=codex
कर्सर
Firebase एजेंट की स्किल को सीधे Cursor Marketplace से इंस्टॉल किया जा सकता है. इसके अलावा, अपने टर्मिनल में यह निर्देश चलाकर भी इंस्टॉल किया जा सकता है:
npx skills add firebase/agent-skills --agent=cursor
Gemini CLI
gemini extensions install https://github.com/firebase/agent-skills
दूसरे एजेंट
npx skills add firebase/agent-skills
Firebase एजेंट की स्किल अपडेट करना
हमारा सुझाव है कि इंस्टॉल की गई स्किल को समय-समय पर अपडेट करें, ताकि आपको नई स्किल का ऐक्सेस मिले और मौजूदा स्किल में किए गए सुधारों का फ़ायदा मिले.
update निर्देश चलाकर, सभी उपलब्ध अपडेट पाए जा सकते हैं:
Antigravity
npx skills update --all
Claude Code
claude plugin marketplace update firebase
Codex
npx skills update --all
कर्सर
npx skills update --all
Gemini CLI
gemini extensions 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 के अन्य प्रॉडक्ट और सुविधाओं के लिए स्किल जल्द ही उपलब्ध होंगी!
| स्किल | ब्यौरा |
|---|---|
developing-genkit-dart |
एआई एजेंट, Genkit फ़्लो बनाने, और LLM को Dart और Flutter ऐप्लिकेशन में इंटिग्रेट करने में मदद करता है. इसके लिए, Genkit Dart SDK का इस्तेमाल किया जाता है. |
developing-genkit-js |
Node.js और TypeScript में Genkit का इस्तेमाल करके, एआई की मदद से काम करने वाले ऐप्लिकेशन, एजेंट, फ़्लो, और टूल डेवलप करने में मदद करता है. |
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 |
ज़रूरी बातों के बारे में बताता है. इनमें डेटाबेस उपलब्ध कराना, Security Rules लिखना, और एसडीके की मदद से डेटा ऑपरेशन करना शामिल है.Cloud Firestore |
firebase-firestore-enterprise-native-mode |
Enterprise edition के नेटिव मोड में Cloud Firestore की ज़रूरी बातों के बारे में बताता है. इनमें डेटाबेस उपलब्ध कराना, Security Rules लिखना, और एसडीके की मदद से डेटा ऑपरेशन करना शामिल है. |
firebase-hosting-basics |
स्टैटिक वेबसाइट, सिंगल पेज ऐप्लिकेशन (एसपीए), और सामान्य माइक्रोसेवाएं डिप्लॉय करने में मदद करता है. |
firestore-security-rules-auditor |
Firestore के सुरक्षा नियमों में मौजूद सामान्य कमज़ोरियों और सबसे सही तरीकों की ऑडिटिंग करने में मदद करता है. |
अगले चरण
- Gemini CLI के साथ एजेंट की स्किल इस्तेमाल करने का तरीका जानें.Gemini CLI
- Antigravity के साथ एजेंट की स्किल इस्तेमाल करने का तरीका जानें.