Sparround

Skills sistemi: agentə prosedur öyrətmək

Skill — agentin lazım olanda oxuduğu prosedur sənədidir. Texniki olaraq bu, SKILL.md faylı olan bir qovluqdur; formatın özü agentskills.io açıq standartıdır və bir çox agent məhsulu tərəfindən dəstəklənir.

Skill-in yaddaşdan fərqi budur: yaddaş fakt saxlayır ("testlər make test ilə işləyir"), skill isə prosedur saxlayır ("release necə hazırlanır: 7 addım, hansı yoxlamalarla").

Skill-lər üç mərhələdə yüklənir — buna mərhələli açılma (progressive disclosure) deyilir:

  • Səviyyə 0 — yalnız ad və təsvirlər siyahısı (agent nəyin mövcud olduğunu bilir)
  • Səviyyə 1 — skill seçiləndə tam SKILL.md mətni yüklənir
  • Səviyyə 2 — lazım olanda references/ içindəki əlavə fayllar

Bu dizaynın məqsədi sadədir: onlarla skill saxlaya bilərsən, amma yalnız işlədiləni token xərcləyir.

MənbəNecə gəlirTəhlükəsizlik
Özün yazırsan`~/.hermes/skills/<ad>/SKILL.md`Sənin nəzarətindədir
`/learn` iləAgent mövcud sənəd və ya prosedurdan skill yazır`guard_agent_created` naxışları yoxlayır
Hub-dan quraşdırma`hermes skills install <mənbə>`Quraşdırmadan əvvəl təhlükəsizlik analizi
Layihə daxilində`<layihə>/.hermes/skills/``hermes skills trust` tələb olunur

Hub-dan gələn skill başqasının yazdığı təlimatdır və bəzən skriptdir — yəni məzmun etibarı məsələsidir. Sənədlərə görə hub-dan quraşdırılan skill-lər məlumat sızması, prompt injection, dağıdıcı əmrlər və tədarük zənciri təhdidləri üçün analiz olunur; --force yalnız "ehtiyatlı ol" səviyyəsindəki tapıntıları keçir, "təhlükəli" verdiktini yox. Layihə daxilində gələn skill-lər isə açıq etibar (hermes skills trust) tələb edir.

Praktika. Gündə bir dəfə etdiyin bir prosedurdan (məsələn: "həftəlik hesabatı necə hazırlayıram") skill yaz. SKILL.md-də dörd bölmə olsun: nə vaxt işlədilir, addımlar, tələlər, yoxlama. Sonra /skill-adı ilə çağır. Hazır sayılır: skill sənin əl ilə verəcəyin izahat olmadan işi tamamlayır.

📚 Mənbələr və sənədlər