Umiejętności pozwalają rozszerzyć możliwości agenta o specjalistyczną wiedzę i niestandardowe przepływy pracy. Są one oparte na otwartym standardzie Agent Skills.
W przeciwieństwie do plików AGENTS.md umiejętności reprezentują wiedzę na żądanie. Taka struktura pozwala agentowi zachować dużą liczbę specjalistycznych funkcji, takich jak migracja między określonymi wersjami biblioteki czy dostosowywanie komponentu do różnych rozmiarów ekranu, bez zaśmiecania bezpośredniego okna kontekstowego modelu.
Model samodzielnie decyduje, kiedy użyć umiejętności, na podstawie Twojej prośby i opisu umiejętności. Gdy zostanie zidentyfikowana odpowiednia umiejętność, model dynamicznie pobiera pełne instrukcje i zasoby wymagane do wykonania zadania.
Aby aktywować umiejętność na żądanie, poproś agenta o wykonanie zadania, które jest z nią związane. Możesz też wpisać @ w polu tekstowym, aby aktywować konkretną umiejętność.
Aby zaimportować umiejętność Androida do Android Studio, pobierz ją z repozytorium GitHub i zapisz w katalogu o nazwie .agents/skills lub .android-studio/skills w katalogu głównym projektu lub w katalogu domowym.
Pamiętaj, że Android Studio w wersjach starszych niż Quail ładował umiejętności z niestandardowych katalogów – .skills i agent/skills. Jeśli masz umiejętności w tych lokalizacjach, przenieś je do .agents/skills lub .android-studio/skills podczas uaktualniania Android Studio do wersji Quail 1 lub nowszej.
Więcej informacji o umiejętnościach Androida znajdziesz w artykule Wprowadzenie do umiejętności Androida.