Készségek
A készség egy elnevezett Markdown-utasításkészlet, amelyet a modell csak szükség esetén tölt be. Minden készségnek van slugja ($docs-style), megjelenített neve, rövid leírása és teljes utasítása.
Betöltés szükség szerint
A leírás a manifest. Ha az eszközök engedélyezettek, a beépített load_skill felsorolja minden aktív készség slugját, nevét és leírását, a modell pedig egyetlen hívással lekéri az utasításokat. A hosszú utasítások használat előtt nem foglalnak kontextust. A $slug említése arra ösztönzi a modellt, hogy betöltse a készséget.
Életciklus
Egy készség törlés nélkül letiltható; eltűnik a manifestből, és többé nem tölthető be. A frissítés növeli a verziót és archiválja az előző revíziót. A visszaállítás egy revíziót új verzióként ment. A csereformátum a SKILL.md: név-, slug- és leírás-frontmatter, majd a pontos Markdown-utasítások. Az export ezt tölti le, az import pedig JSON envelope formában is elfogadja. A név, a leírás és az utasítások nyugalmi állapotban titkosítottak; a slug olvasható marad.
Importálás katalógusból
A készségek a Settings → Skills → From URL alatt tölthetők le. Elfogadott a skills.sh katalógushivatkozása, GitHub repository vagy tree/blob URL, az owner/repo/skill rövidítés (amely a skills/<name>/SKILL.md helyre oldódik fel), illetve közvetlen SKILL.md hivatkozás. A letöltés ugyanazon rögzített kimenő védelmen halad át, mint az eszközszerverek — csak nyilvános címek, méretkorláttal. A dokumentum saját, szerkeszthető készséggé válik; a távoli forrás soha nem frissíti csendben.
Kísérőfájlok
Egy készség referenciaanyagokat, sablonokat és szkripteket is tartalmazhat a SKILL.md mappaszerkezetében. A load_skill felsorolja a csomagot, a modell pedig szükség szerint a read_skill_file eszközzel olvas fájlt, így a nagy referencia használat előtt nem foglal kontextust.
A fájlok mindenhová követik a készséget: a Settings → Skills → From folder helyi mappát tölt fel, a távoli import letölti a SKILL.md melletti szövegfájlokat, a JSON-export tartalmazza a csomagot, a párbeszédpanel pedig kezeli a fájlokat. A relatív útvonalak nem léphetnek ki a készségből. A tartalom csak szöveg lehet, titkosított, és legfeljebb 32 fájlra, fájlonként 200 KB-ra, készségenként 1 MB-ra korlátozott.
Betanított készségek
A taught- előtagú slug a Work Computer munkabemutatójából jön létre. A felvétel determinisztikusan természetes nyelvű eljárássá alakul, rögzített célokkal, kitakart titkokkal és a meglátogatott oldalakból származtatott engedélyezett hatókörrel. Normál készségként tárolódik verziókkal, szerkesztéssel és megosztással. A számítógépes Work-futások automatikusan betöltik a tulajdonos aktív, betanított készségeit. A futás után a worked/failed értékelés dátumozott sort ad a Track record szakaszhoz; minden értékelés normál, szerkeszthető és visszaállítható verzió.
Megosztás és profilok
A készségek alapértelmezés szerint privátak, és a közös jogosultsági modellen keresztül oszthatók meg. Egy asszisztensprofil részhalmazt kapcsolhat hozzájuk, a munkamenetek pedig csak ezt a részhalmazt látják a manifestben.
Példa
Hozzon létre készséget a Settings → Skills alatt:
-
Slug:
cite-sources -
Name:
Cite sources -
Description:
How to cite evidence: numbered references with URLs, no unreferenced claims.(a manifestben a modell által látott sor; mondja meg, mikor használja) -
Instructions:
# Citing sources- Every factual claim gets a numbered reference like [1].- End with a References section: number, title, URL.- If no source exists, say so instead of inventing one.
Engedélyezze az eszközöket, és kérdezze meg:
Foglald össze a legfrissebb eredményeket, és használd a $cite-sources készséget.
A $ kiegészíti a slugokat. A modell látja a cite-sources bejegyzést, meghívja a load_skill eszközt, lekéri az utasításokat és formázza a választ. A letiltás törlés nélkül eltávolítja a készséget a manifestből.