Tekrarlanan işi beceriye dönüştürmek
GitHub’ın rehberi, bir ajan becerisini belirli bir görevi ne zaman ve nasıl yapacağını açıklayan, sürümlenebilir bir dizin olarak tanımlıyor. Merkezde görevin kapsamını belirleyen bir `SKILL.md` dosyası bulunuyor.
Beceri talimatları farklı ajan istemcileri arasında paylaşılabiliyor; ancak araçlar, kimlik bilgileri ve izinler çalıştırıldığı ortam tarafından sağlanmaya devam ediyor.
Taşınabilirlik ve doğrulama
Rehber, proje ayrıntılarını becerinin içine gömmek yerine ayrı bir manifestte tutmayı ve her beceriye tek, açık bir sorumluluk vermeyi öneriyor.
GitHub ayrıca insan onay noktalarının, testlerin ve CI kontrollerinin talimatlardan ayrı düşünülmesini vurguluyor. Bir becerinin aynı işi farklı istemcilerde yapabilmesi, kurulumun ve çıktının ayrıca doğrulanması gerektiği anlamına geliyor.
