Czym jest plik SKILL.md i standard Agent Skills
Plik SKILL.md stanowi podstawowy element otwartego standardu Agent Skills, który pozwala modelom sztucznej inteligencji na dynamiczne rozszerzanie swoich możliwości roboczych. Każda umiejętność jest zorganizowana w postaci dedykowanego katalogu, wewnątrz którego znajduje się główny plik instrukcji wraz z opcjonalnymi zasobami pomocniczymi, takimi jak skrypty czy dokumentacja referencyjna w podkatalogu references/.
Struktura pliku opiera się na dwóch wyraźnie oddzielonych częściach: nagłówku metadanych w formacie YAML (frontmatter) oraz właściwej treści instrukcji sformatowanej w języku Markdown. Nagłówek znajduje się na samym początku pliku pomiędzy potrójnymi myślnikami i zawiera kluczowe informacje identyfikacyjne. Modele językowe nie wczytują od razu pełnej zawartości wszystkich dostępnych umiejętności do swojego kontekstu roboczego. W fazie początkowej agent analizuje wyłącznie pola name oraz description z nagłówka. Dopiero w momencie, gdy kontekst rozmowy lub treść polecenia użytkownika wskazuje na potrzebę użycia konkretnej procedury, model ładuje do pamięci roboczej całą treść Markdown z instrukcjami wykonawczymi.
Taki dwuetapowy mechanizm pozwala na zachowanie wolnej przestrzeni w oknie kontekstowym modelu przy jednoczesnym udostępnieniu mu dziesiątek wyspecjalizowanych procedur. Poprawne przygotowanie nagłówka decyduje o tym, czy model w ogóle zauważy istnienie umiejętności w odpowiednim momencie. Narzędzie Walidator SKILL.md pozwala upewnić się, że plik spełnia wszystkie formalne wymagania specyfikacji i zostanie poprawnie zinterpretowany przez środowisko uruchomieniowe.