कोडिंग एजेंट सेट अप करना

एआई कोडिंग असिस्टेंट बहुत काम के होते हैं, लेकिन इनकी कुछ सीमाएं होती हैं. जैसे, ट्रेनिंग डेटा को किसी खास तारीख पर बंद कर दिया जाता है. साथ ही, इनमें एपीआई की नई सुविधाओं और बदलावों के बारे में जानकारी नहीं होती. Gemini से जुड़े दस्तावेज़ों का ऐक्सेस न होने पर, एजेंट ऑप्टिमाइज़ किए गए तरीकों के बजाय सामान्य पैटर्न का सुझाव दे सकते हैं.

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

इस स्किल से क्या-क्या किया जा सकता है

Gemini API को डेवलप करने की क्षमता (gemini-api-dev):

  • यह कोडिंग एजेंट को Gemini API के आधिकारिक दस्तावेज़ पर ले जाता है
  • Gemini की सुविधाओं वाले ऐप्लिकेशन बनाने के सबसे सही तरीके बताता है
  • इसमें सामान्य इंटिग्रेशन के लिए सुझाए गए पैटर्न शामिल हैं

नीचे दिए गए सेक्शन में, आपके पसंदीदा स्किल मैनेजमेंट इकोसिस्टम के आधार पर, इंस्टॉल करने के तरीकों के बारे में बताया गया है. दोनों एक ही स्किल इंस्टॉल करते हैं. इन कमांड को किसी भी डायरेक्ट्री से अपने टर्मिनल में चलाएं.

  • skills.sh: इसका सुझाव दिया जाता है. यह एजेंट के व्यवहार को पोर्ट करने के लिए ओपन स्टैंडर्ड है.
  • Context7: यह उन उपयोगकर्ताओं के लिए उपलब्ध है जो पहले से ही Context7 के इकोसिस्टम का इस्तेमाल कर रहे हैं.

skills.sh की मदद से इंस्टॉल करना

# List available skills
npx skills add google-gemini/gemini-skills --list

# Install the gemini-api-dev skill globally
npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global

Context7 की मदद से इंस्टॉल करना

# Interactively browse and install skills
npx ctx7 skills install /google-gemini/gemini-skills

# Install a specific skill directly
npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev

इंस्टॉल हो जाने की पुष्टि करें

इंस्टॉल करने के बाद, पुष्टि करें कि आपके कोडिंग एजेंट ने स्किल को इंडेक्स कर लिया है और वह Gemini API के लाइव दस्तावेज़ को ऐक्सेस कर सकता है.

1. एजेंट के व्यवहार की पुष्टि करना

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

प्रॉम्प्ट: "मैं Gemini API के साथ कॉन्टेक्स्ट कैशिंग का इस्तेमाल कैसे करूं?"

सफलतापूर्वक इंस्टॉल करने पर:

  • Gemini के खास तरीकों का रेफ़रंस दें, जैसे कि cacheContent या cachedContents.create.
  • एक इंडिकेटर दिखाएं, जिसमें यह लिखा हो कि "Using skill: gemini-api-dev".

मेनिफ़ेस्ट की पुष्टि करना

अगर एजेंट सामान्य जवाब देता है, तो अपने एनवायरमेंट के लिए "डिस्कवरी" कमांड का इस्तेमाल करके यह पुष्टि करें कि स्किल लोड हो गई है.

परिवेश सत्यापन पद्धति
Claude Code सभी चालू मेनिफ़ेस्ट की सूची बनाने के लिए, टर्मिनल में /skills टाइप करें.
कर्सर सेटिंग > नियम खोलें. पुष्टि करें कि gemini-api-dev, "एजेंट फ़ैसला लेता है" सेक्शन में दिखता हो.
Antigravity /skills list टाइप करें या कस्टमाइज़ेशन > नियम साइडबार देखें.
Gemini CLI gemini skills list चलाएं या सेशन में /skills स्लैश कमांड का इस्तेमाल करें.
Copilot ऐक्टिव एक्सटेंशन देखने के लिए, @gemini /skills (या सिर्फ़ /skills) टाइप करें.

समस्या का हल

अगर आपका एजेंट सिर्फ़ सामान्य जानकारी देता है या Gemini से जुड़े तरीकों को नहीं पहचान पाता है, तो यह देखें:

एजेंट को स्किल का पता नहीं चला

ज़्यादातर एजेंट, स्टार्टअप पर ही कौशल को इंडेक्स करते हैं.

ठीक करें: अपने आईडीई (Cursor/VS Code) को पूरी तरह से रीस्टार्ट करें या टर्मिनल पर आधारित एजेंट (Claude Code) से बाहर निकलें और उसे फिर से खोलें.

अंतरराष्ट्रीय बनाम स्थानीय संघर्ष

अगर आपने --global फ़्लैग का इस्तेमाल करके इंस्टॉल किया है, तो हो सकता है कि आपका एजेंट, प्रोजेक्ट के हिसाब से बनाए गए नियमों के लिए इसे अनदेखा कर रहा हो.

ठीक करें: स्किल को सीधे अपने प्रोजेक्ट रूट में इंस्टॉल करें. इसके लिए, ग्लोबल फ़्लैग का इस्तेमाल न करें:

npx skills add google-gemini/gemini-skills --skill gemini-api-dev

संसाधन