Dovednosti
Dovednost je pojmenovaná sada instrukcí v Markdownu, kterou model načte pouze tehdy, když ji potřebuje. Každá má slug ($docs-style), zobrazovaný název, krátký popis a plné instrukce.
Líné načítání
Popis tvoří manifest. Když jsou pro tah povoleny nástroje, vestavěný nástroj load_skill vypíše slug, název a popis každé povolené dovednosti a model jedním voláním načte plné instrukce. Dlouhé instrukce proto nezabírají kontext, dokud nejsou potřeba. Uvedení $slug ve zprávě model pobídne k načtení dané dovednosti.
Životní cyklus
Dovednost lze zakázat bez smazání; zakázaná dovednost zmizí z manifestu a odmítne se načíst. Aktualizace zvýší verzi a archivují předchozí revizi. Obnovení uloží vybranou revizi jako novou verzi. Výměnný formát je dokument SKILL.md s frontmatterem pro název, slug a popis, po němž následují doslovné instrukce v Markdownu. Export jej stáhne a import přijímá spolu s obálkou JSON. Název, popis a instrukce se v úložišti šifrují; slug zůstává čitelný.
Import z obchodu
Dovednosti lze načíst ze vzdáleného zdroje přes Settings → Skills → From URL. Přijímá se odkaz na výpis skills.sh, repository nebo tree/blob URL GitHubu, zkratka owner/repo/skill (vyhodnocená vůči skills/<name>/SKILL.md) nebo přímý odkaz na libovolný SKILL.md. Načtení prochází stejnou pevnou ochranou odchozího provozu jako servery nástrojů — jen veřejné adresy a omezená velikost. Dokument se stane vaší upravitelnou dovedností; vzdálený zdroj se nikdy tiše neaktualizuje.
Přidružené soubory
Dovednost může ve složce SKILL.md nést doprovodné soubory — referenční dokumenty, šablony a zdrojové skripty, na které instrukce odkazují. load_skill na konci instrukcí vypíše obsah balíčku a model podle potřeby čte soubory nástrojem read_skill_file, takže velké reference nezabírají kontext před použitím.
Soubory cestují všude s dovedností: Settings → Skills → From folder nahraje místní složku SKILL.md, vzdálený import stáhne textové soubory vedle SKILL.md, export JSON zahrne balíček a dialog úprav spravuje jednotlivé soubory. Cesty jsou relativní a nesmí z dovednosti uniknout. Obsah je pouze textový, šifrovaný v úložišti a omezený na 32 souborů, 200 KB na soubor a 1 MB na dovednost.
Naučené dovednosti
Dovednosti se slug začínajícím taught- vznikají demonstrací úlohy na obrazovce Work Computer. Záznam se deterministicky zkompiluje do postupu v přirozeném jazyce s ukotvenými cíli kliknutí, začerněnými tajemstvími a povoleným rozsahem odvozeným z navštívených webů. Uloží se jako běžná dovednost s verzováním, úpravami a sdílením. Běhy Work s počítačem automaticky načítají povolené naučené dovednosti vlastníka. Po běhu přidá kontrola „fungovalo/selhalo“ jedním kliknutím datovaný řádek do části Track record; každá kontrola je běžnou verzí dovednosti, takže historii lze upravit i obnovit.
Sdílení a profily
Dovednosti jsou ve výchozím stavu soukromé a lze je sdílet společným modelem oprávnění. Profil asistenta může navázat pouze podmnožinu dovedností a relace s tímto profilem vidí v manifestu jen je.
Příklad
Vytvořte dovednost v Settings → Skills:
-
Slug:
cite-sources -
Name:
Cite sources -
Description:
How to cite evidence: numbered references with URLs, no unreferenced claims.(tento řádek model vidí v manifestu; uveďte, kdy má dovednost použít) -
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.
Zapněte nástroje v editoru zprávy a zeptejte se:
Shrň nejnovější výsledky a použij $cite-sources.
Znak $ automaticky doplňuje slugy. Model uvidí cite-sources, zavolá load_skill, načte instrukce a podle nich odpověď naformátuje. Zakázáním dovednosti na kartě ji odstraníte z manifestu bez smazání.