Kdo skill spouští
tvůj úkol
→
seznam skillů · name + description
description sedí
→
Claude načte skill sám
·
/název
→
ručně
Claude vidí názvy a popisy všech skillů pořád. Description je nejdůležitější pole — rozhoduje, jestli se skill vůbec spustí. Každý skill je zároveň slash‑příkaz pro ruční spuštění.
Hrdina listu · progresivní odhalování
V kontextu je pořád jen špička — jména a popisy. Zbytek se dotahuje po vrstvách, až když padne rozhodnutí skill použít. Proto vejde stovky skillů, aniž by ucpaly okno.
Anatomie skillu · složka skills/<název>/
SKILL.md *
Povinný. YAML frontmatter (name, description) + instrukce v Markdownu. Čte se při každém použití. Ideálně pod 500 řádků.
scripts/
Spustitelný kód pro deterministické úlohy — Claude ho radši spustí, než aby kód vymýšlel. Rychlejší a konzistentnější.
references/
Velké dokumenty (API docs, schémata). Načtou se jen když je třeba — vhodné pro věci nad ~300 řádků.
assets/
Soubory do výstupu — šablony, ikony, fonty, obrázky, které skill přímo používá.