एआई कोडिंग असिस्टेंट बहुत काम के होते हैं, लेकिन इनकी कुछ सीमाएं होती हैं. जैसे, ट्रेनिंग डेटा को किसी खास तारीख पर बंद कर दिया जाता है. साथ ही, इसमें एपीआई की नई सुविधाएं और बदलाव शामिल नहीं होते. Gemini से जुड़े दस्तावेज़ों का ऐक्सेस न होने पर, एजेंट ऑप्टिमाइज़ किए गए तरीकों के बजाय सामान्य पैटर्न का सुझाव दे सकते हैं.
हमारा सुझाव है कि आप Gemini Docs MCP सेट अप करें. साथ ही, Gemini API की स्किल का इस्तेमाल करके अपने एनवायरमेंट को बेहतर बनाएं. इससे, आपकी कोडिंग असिस्टेंट को Gemini API और उसके सुझाए गए इस्तेमाल के बारे में अप-टू-डेट जानकारी मिलती रहेगी. इन टूल का इस्तेमाल अलग-अलग किया जा सकता है. हालांकि, इन्हें एक साथ काम करने के लिए डिज़ाइन किया गया है, ताकि पूरी कवरेज मिल सके.
Gemini Docs MCP को कनेक्ट करना
Gemini, gemini-api-docs-mcp.dev पर एक सार्वजनिक मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर होस्ट करता है. अपने कोडिंग एजेंट को इस सर्वर से कनेक्ट करने पर, यह पक्का किया जा सकता है कि सभी क्वेरी के पास नए एपीआई, कोड अपडेट, और सबसे सही कॉन्फ़िगरेशन के उदाहरणों का ऐक्सेस हो.
सर्वर इंस्टॉल करने के लिए, अपने एजेंट के टर्मिनल या प्रोजेक्ट रूट में यह कमांड चलाएं:
npx add-mcp gemini-api-docs-mcp.dev
यह सर्वर, search_documentation फ़ंक्शन जोड़ता है. आपका एजेंट इसका इस्तेमाल करके, Gemini के आधिकारिक दस्तावेज़ों की फ़ाइलों से रीयल-टाइम में एपीआई की परिभाषाएं और इंटिग्रेशन पैटर्न पा सकता है.
एपीआई डेवलपमेंट से जुड़ी स्किल जोड़ना
इन स्किल में, पहले से मौजूद नियम और सबसे सही तरीके शामिल होते हैं. जैसे, सही एसडीके और मॉडल के मौजूदा वर्शन को लागू करना. ये सीधे तौर पर आपके असिस्टेंट के कॉन्टेक्स्ट में लागू होते हैं. यह स्किल, Gemini Docs की एमसीपी सेवा के साथ काम करती है: अगर आपने दोनों को इंस्टॉल किया है, तो यह स्किल दस्तावेज़ बनाने के लिए एमसीपी सेवा का इस्तेमाल करती है. हालांकि, एमसीपी इंस्टॉल न होने पर भी, यह फ़ॉलबैक के तौर पर llms.txt से ai.google.dev को फ़ेच करेगी.
इन स्किल को इंस्टॉल करने के लिए, यहां दिए गए टूल में से किसी एक का इस्तेमाल किया जा सकता है. दोनों को इंस्टॉल करने के निर्देश, हर स्किल मॉड्यूल के नीचे दिए गए हैं:
- skills.sh: इसका सुझाव दिया जाता है. यह एजेंट के व्यवहार को पोर्ट करने के लिए ओपन स्टैंडर्ड है.
- Context7: यह उन उपयोगकर्ताओं के लिए उपलब्ध है जो पहले से ही Context7 के इकोसिस्टम का इस्तेमाल कर रहे हैं.
gemini-api-dev
यह Gemini को सामान्य कामों के लिए डेवलप करने की बुनियादी स्किल है. यह स्किल, इनके लिए दस्तावेज़ और सबसे सही तरीके उपलब्ध कराती है:
- प्रॉम्प्ट को मौजूदा मॉडल (जैसे, Gemini 3.1 Pro/Flash) पर रूट करना और बंद किए गए मॉडल का इस्तेमाल न करना
- मल्टीमॉडल प्रॉम्प्टिंग, फ़ंक्शन कॉलिंग, स्ट्रक्चर्ड आउटपुट, और इंटिग्रेशन के सामान्य पैटर्न
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev
gemini-live-api-dev
Gemini Live API की मदद से, रीयल-टाइम में बातचीत करने वाले एआई ऐप्लिकेशन बनाने की स्किल. यह स्किल, इनके लिए दस्तावेज़ और सबसे सही तरीके उपलब्ध कराती है:
- कम समय में होने वाली स्ट्रीमिंग के लिए WebSocket कनेक्शन
- ऑडियो, वीडियो, और टेक्स्ट स्ट्रीम करना
- आवाज़ की गतिविधि का पता लगाने और बीच में बोलने की सुविधा
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-live-api-dev --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-live-api-dev
gemini-interactions-api
Interactions API की मदद से ऐप्लिकेशन बनाने की स्किल. Interactions API, Gemini मॉडल और एजेंट के साथ इंटरैक्ट करने के लिए एक यूनिफ़ाइड इंटरफ़ेस है. इसे एजेंटिक ऐप्लिकेशन के लिए डिज़ाइन किया गया है. इस स्किल में ये शामिल हैं:
- टेक्स्ट जनरेट करने, कई बार बातचीत करने, और स्ट्रीमिंग की सुविधा
- फ़ंक्शन कॉल करना, स्ट्रक्चर्ड आउटपुट, और इमेज जनरेट करना
- बैकग्राउंड में कोड एक्ज़ीक्यूट होने की सुविधा और Deep Research एजेंट
- सर्वर-साइड पर बातचीत की स्थिति मैनेज करना
- Python और TypeScript SDK टूल के पैटर्न
skills.sh की मदद से इंस्टॉल करना
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
Context7 की मदद से इंस्टॉल करना
npx ctx7 skills install /google-gemini/gemini-skills gemini-interactions-api
इंस्टॉल हो जाने की पुष्टि करें
इंस्टॉल करने के बाद, पुष्टि करें कि कोडिंग असिस्टेंट, Gemini Docs के एमसीपी सर्वर से कनेक्ट हो सकती है और इंस्टॉल की गई आपकी स्किल का इस्तेमाल कर सकती है.
1. एजेंट के व्यवहार की पुष्टि करना
पुष्टि करने का सबसे भरोसेमंद तरीका यह है कि आप अपने एजेंट से Gemini API के बारे में कोई तकनीकी सवाल पूछें.
प्रॉम्प्ट: "मैं Gemini API के साथ कॉन्टेक्स्ट कैशिंग का इस्तेमाल कैसे करूं?"
सेटअप पूरा होने के बाद:
- सटीक कोड दें: Gemini के खास तरीकों का रेफ़रंस दें. जैसे, नए एंडपॉइंट से
cacheContentयाcachedContents.create. - एमसीपी टूल का इस्तेमाल करना: दिखाएं कि यह Gemini Docs MCP Server से कनेक्ट है या डेटा फ़ेच करने के लिए
search_documentationटूल का इस्तेमाल कर रहा है. - लोड की गई स्किल को चालू करना: एक इंडिकेटर दिखाएं, जिसमें यह लिखा हो कि "Using skill: gemini-api-dev" (अगर किसी सेकंडरी रैपर पर भरोसा किया जा रहा है).
2. मैनिफ़ेस्टेशन और टूल की पुष्टि करना
अगर एजेंट सामान्य जवाब देता है, तो अपने एनवायरमेंट के लिए Discovery या Status कमांड का इस्तेमाल करें. इससे यह पुष्टि की जा सकेगी कि Docs MCP या स्किल को मेमोरी में लोड किया गया है.
| परिवेश | MCP Verification | स्किल की पुष्टि करना |
|---|---|---|
| Claude Code | चालू सर्वर और search_documentation टूल देखने के लिए, टर्मिनल में /mcp टाइप करें. |
सभी चालू मेनिफ़ेस्ट की सूची बनाने के लिए, टर्मिनल में /skills टाइप करें. |
| कर्सर | सेटिंग > सुविधाएं > एमसीपी पर जाएं. पक्का करें कि सर्वर "कनेक्ट है" पर सेट हो. | सेटिंग > नियम खोलें. पुष्टि करें कि "एजेंट तय करता है" सेक्शन में स्किल दिख रही हो. |
| Antigravity | एमसीपी की स्थिति देखने के लिए, पसंद के मुताबिक बनाएं > कनेक्शन साइडबार देखें. | /skills list टाइप करें या कस्टमाइज़ेशन > नियम साइडबार देखें. |
| Gemini CLI | gemini mcp list चलाएं या /mcp list का इस्तेमाल करें. |
gemini skills list चलाएं या सेशन में /skills स्लैश कमांड का इस्तेमाल करें. |
| Copilot | चालू डेटा कनेक्टर की सूची बनाने के लिए, @gemini /mcp टाइप करें. |
चालू एक्सटेंशन देखने के लिए, @gemini /skills (या /skills) टाइप करें. |
समस्या का हल
अगर आपका एजेंट सिर्फ़ सामान्य जानकारी देता है या Gemini के खास तरीकों को नहीं पहचान पाता है, तो यह देखें:
एजेंट को स्किल का पता नहीं चला
ज़्यादातर एजेंट, स्टार्टअप पर ही कौशल को इंडेक्स करते हैं.
ठीक करें: अपने आईडीई (Cursor/VS Code) को पूरी तरह से रीस्टार्ट करें या टर्मिनल पर आधारित एजेंट (Claude Code) से बाहर निकलें और उसे फिर से खोलें.
ग्लोबल बनाम लोकल संघर्ष
अगर आपने --global फ़्लैग का इस्तेमाल करके इंस्टॉल किया है, तो हो सकता है कि आपका एजेंट, प्रोजेक्ट के हिसाब से बनाए गए नियमों के पक्ष में इसे अनदेखा कर रहा हो.
ठीक करें: स्किल को सीधे अपने प्रोजेक्ट रूट में इंस्टॉल करने की कोशिश करें. इसके लिए, ग्लोबल फ़्लैग का इस्तेमाल न करें:
npx skills add google-gemini/gemini-skills --skill gemini-api-dev