স্কিল আপনাকে বিশেষায়িত দক্ষতা এবং কাস্টম ওয়ার্কফ্লোর মাধ্যমে এজেন্ট মোডের সক্ষমতা বাড়াতে সাহায্য করে। এগুলো এজেন্ট স্কিলস ওপেন স্ট্যান্ডার্ডের উপর ভিত্তি করে তৈরি।
AGENTS.md ফাইলের বিপরীতে, স্কিলগুলো চাহিদা অনুযায়ী অর্জিত দক্ষতার প্রতিনিধিত্ব করে। এই কাঠামোটি এজেন্ট মোডকে মডেলের তাৎক্ষণিক কনটেক্সট উইন্ডোকে অগোছালো না করেই বিপুল সংখ্যক বিশেষায়িত ক্ষমতা বজায় রাখতে সাহায্য করে—যেমন নির্দিষ্ট লাইব্রেরি সংস্করণের মধ্যে স্থানান্তর করা বা একটি কম্পোজেবলকে বিভিন্ন স্ক্রিন আকারের সাথে খাপ খাইয়ে নেওয়া।
মডেলটি আপনার অনুরোধ এবং দক্ষতার বিবরণের উপর ভিত্তি করে কখন একটি দক্ষতা ব্যবহার করতে হবে তা স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নেয়। যখন একটি প্রাসঙ্গিক দক্ষতা শনাক্ত করা হয়, তখন মডেলটি কাজটি সম্পন্ন করার জন্য প্রয়োজনীয় সম্পূর্ণ নির্দেশাবলী এবং সংস্থানসমূহ গতিশীলভাবে সংগ্রহ করে।
প্রয়োজন অনুযায়ী কোনো স্কিল সক্রিয় করতে, এজেন্টকে সেই স্কিলের সাথে প্রাসঙ্গিক একটি কাজ করতে বলুন। এছাড়াও, কোনো নির্দিষ্ট স্কিল চালু করার জন্য আপনি ইনপুট বক্সে @ চিহ্নটি লিখতে পারেন।
অ্যান্ড্রয়েড স্টুডিওতে একটি অ্যান্ড্রয়েড স্কিল ইম্পোর্ট করতে, গিটহাব রিপোজিটরি থেকে স্কিলটি ডাউনলোড করুন এবং আপনার প্রজেক্ট রুট বা হোম ডিরেক্টরিতে .agents/skills অথবা .android-studio/skills নামের একটি ডিরেক্টরিতে সেভ করুন।
উল্লেখ্য যে, Quail-এর আগে Android Studio স্কিলগুলো .skills এবং agent/skills মতো নন-স্ট্যান্ডার্ড ডিরেক্টরি থেকে লোড করত। যদি আপনার স্কিলগুলো ওই লোকেশনগুলোতে থাকে, তাহলে Android Studio-কে Quail 1 বা তার পরবর্তী ভার্সনে আপগ্রেড করার সময় সেগুলোকে .agents/skills অথবা .android-studio/skills এ সরিয়ে নিন।
অ্যান্ড্রয়েড স্কিল সম্পর্কে আরও জানতে, অ্যান্ড্রয়েড স্কিলের ভূমিকা দেখুন।