modul 2 — az eszköztár mélyében
skillek: csomagolt szaktudás
A skill egy mappa instrukciókkal, amit az agent akkor tölt be, amikor a feladat kéri. Egyszer írod meg, és minden későbbi session okosabban indul.
~2 perc olvasás · a gyakorlattal ~10 perc · v1.1 · ellenőrizve: 2026-07-15
a probléma, amit a skill megold
A Modul 1-ből megvan a CLAUDE.md: a szabályok, amik a projekt minden sessionjére érvényesek. De van tudás, ami csak bizonyos feladatoknál számít – hogyan írsz jó animációt, hogyan deployol a csapatod, hogy néz ki egy rendes email-sablon. Ha ezt a CLAUDE.md-be másolod, minden egyes sessionben contextet (a szövegmennyiség, amit a modell egyszerre lát – Modul 1-ben tárgyaltuk) fizetsz érte – azokban is, amik hozzá sem érnek.
A skill (egy mappa SKILL.md instrukciós fájllal, amit az agent csak akkor tölt be, ha a feladat illik a leírására) a megoldás: csomagolt szaktudás, ami igény szerint töltődik. A hivatalos doksi így írja le: egy SKILL.md fájl instrukciókkal – az agent a saját eszköztárához adja, releváns feladatnál használja, vagy te hívod meg közvetlenül /skill-név formában.
hogyan töltődik be valójában
A mechanizmus maga a trükk, a neve: progressive disclosure (fokozatos feltárás):
- session-kezdéskor csak a skill
descriptionsora kerül a contextbe – egy mondat, nem a kézikönyv - amikor egy feladat illik erre a leírásra, az agent betölti a teljes
SKILL.md-t - a kiegészítő fájlok (sablonok, scriptek, referencia-doksik) csak akkor töltődnek, ha az instrukciók rájuk mutatnak
Egy 50 skilles könyvtár tehát 50 mondatnyi állandó contextbe kerül, nem 50 kézikönyvbe. Az OpenAI Codex ugyanezt a háromlépcsős mintát dokumentálja – a skill nyílt szabvány, ami agentek között átjárható, nem egy gyártó extrája.
a SKILL.md anatómiája
A skill helye: .claude/skills/<név>/SKILL.md (projekt) vagy ~/.claude/skills/<név>/SKILL.md (minden projekted). Két része van:
- frontmatter – a
descriptiondönt el mindent: ebből ismeri fel az agent, hogy „ez az én feladatom". Homályos leírás = halott skill. - markdown törzs – maguk az instrukciók: lépések, mércék, buktatók, linkek a kiegészítő fájlokra.
Két frontmatter-kapcsoló, amit az első naptól érdemes ismerni (referencia): a disable-model-invocation: true azt jelenti, csak te indíthatod /név-vel – mellékhatásos workflow-khoz való (deploy, publikálás), ahol nem az agent dönt az időzítésről. A user-invocable: false a fordítottja: háttértudás, amit az agentnek alkalmaznia kell, de parancsként értelmetlen.
így néz ki élesben
Ez a platform egy AGENTS.md-beli szabály alatt épül: UI-munka nem indul a design-skillek betöltése nélkül. A mércéket a skillek tartalma hordozza; a session csak megnevezi őket:
- a navot emeld best in class-ra
- a kód érintése előtt betölti a design-mércéketskill: top-design
- ugyanígy az animációs playbookotskill: awwwards-animations
- csak ezután szerkeszt – a betöltött mércékkel mérveedit header.tsx
- és ellenük ellenőrizplaywright + tsc ✓
valós munkamenet ebből a buildből: ❯ a begépelt kérés, → az agent lépései, ✓ az ellenőrzés.
A skillek nem aznap íródtak. Egyszer készültek el – és azóta minden session azon a szinten indul, nem nulláról.
mit viszel magaddal
- a skill igény szerint betöltődő, csomagolt tudás – a CLAUDE.md-be csak az kerül, ami mindig kell
- a
descriptiondönt el mindent: abból ismeri fel az agent, mikor az övé a feladat - mellékhatásos workflow-ra
disable-model-invocation: csak te indíthatod
gyakorlat
gyakorlat — írd meg az első skilledet
Válassz egy dolgot, amit már többször elmagyaráztál az agentnek (workflow, mérce, checklist), és csomagold skillbe a saját projektedben.
0/4 · lépj be, hogy mentsük a haladásod
változásnapló
- 2026-07-15 · „mit viszel magaddal” blokk + az olvasási idő külön jelölve
- 2026-07-15 · első publikálás, állítások a hivatalos skills-doksival és az Agent Skills nyílt szabvánnyal validálva