स्किल की मदद से, Agent Mode की क्षमताओं को बेहतर बनाया जा सकता है. इसके लिए, खास विशेषज्ञता और कस्टम वर्कफ़्लो का इस्तेमाल किया जाता है. ये Agent Skills के ओपन स्टैंडर्ड पर आधारित होते हैं.
AGENTS.md फ़ाइलों के उलट, स्किल से मांग के हिसाब से विशेषज्ञता मिलती है. इस स्ट्रक्चर की मदद से, एजेंट मोड कई खास सुविधाएं बनाए रख सकता है. जैसे, किसी खास लाइब्रेरी वर्शन के बीच माइग्रेट करना या कंपोज़ेबल को अलग-अलग स्क्रीन साइज़ के हिसाब से अडजस्ट करना. इससे मॉडल की कॉन्टेक्स्ट विंडो में ज़्यादा जानकारी नहीं दिखती.
मॉडल, आपके अनुरोध और स्किल के ब्यौरे के आधार पर यह तय करता है कि स्किल का इस्तेमाल कब करना है. जब कोई काम की स्किल पहचान ली जाती है, तो मॉडल उस काम को पूरा करने के लिए ज़रूरी सभी निर्देशों और संसाधनों को डाइनैमिक तरीके से इकट्ठा करता है.
किसी स्किल को चालू करने के लिए, एजेंट से ऐसा टास्क करने के लिए कहें जो उस स्किल से जुड़ा हो. किसी खास स्किल को ट्रिगर करने के लिए, इनपुट बॉक्स में @ भी डाला जा सकता है.
Android Studio में Android स्किल इंपोर्ट करने के लिए, GitHub रिपॉज़िटरी से स्किल डाउनलोड करें. इसके बाद, इसे अपने प्रोजेक्ट रूट या होम डायरेक्ट्री में .agents/skills या .android-studio/skills नाम की डायरेक्ट्री में सेव करें.
ध्यान दें कि Android Studio, Quail से पहले, नॉन-स्टैंडर्ड डायरेक्ट्री से स्किल लोड करता था — .skills और agent/skills. अगर आपके पास उन जगहों की जानकारी है, तो Android Studio को Quail 1 या उसके बाद के वर्शन पर अपग्रेड करते समय, उन्हें .agents/skills या .android-studio/skills पर ले जाएं.
Android की सुविधाओं के बारे में ज़्यादा जानने के लिए, Android की सुविधाओं के बारे में जानकारी लेख पढ़ें.