מיומנויות מאפשרות לכם לשפר את היכולות של הסוכן באמצעות מומחיות מיוחדת ותהליכי עבודה בהתאמה אישית. הם מבוססים על התקן הפתוח Agent Skills.
בניגוד לקובצי AGENTS.md, מיומנויות מייצגות מומחיות לפי דרישה. המבנה הזה מאפשר לנציג לשמור על מספר גדול של יכולות מיוחדות – כמו מעבר בין גרסאות ספציפיות של ספרייה או התאמה של רכיב Composable לגדלים שונים של מסכים – בלי להעמיס על חלון ההקשר המיידי של המודל.
המודל מחליט באופן אוטונומי מתי להשתמש במיומנות על סמך הבקשה שלכם ותיאור המיומנות. כשהמודל מזהה מיומנות רלוונטית, הוא שולף באופן דינמי את כל ההוראות והמשאבים שנדרשים כדי להשלים את המשימה.
כדי להפעיל מיומנות לפי דרישה, מבקשים מהסוכן לבצע משימה שקשורה למיומנות. אפשר גם להזין @ בתיבת הקלט כדי להפעיל מיומנות ספציפית.
כדי לייבא מיומנות של Android ל-Android Studio, מורידים את המיומנות ממאגר GitHub ושומרים אותה בספרייה בשם .agents/skills או .android-studio/skills בתיקיית הבסיס של הפרויקט או בספריית הבית.
שימו לב שבגרסאות של Android Studio שקדמו ל-Quail, המיומנויות נטענו מספריות לא סטנדרטיות – .skills ו-agent/skills. אם יש לכם מיומנויות במיקומים האלה, העבירו אותן אל .agents/skills או אל .android-studio/skills כשאתם משדרגים את Android Studio לגרסה Quail 1 או לגרסאות מתקדמות יותר.