Tartalomra ugrás
learnthevibe

modul 2az 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):

  1. session-kezdéskor csak a skill description sora kerül a contextbe – egy mondat, nem a kézikönyv
  2. amikor egy feladat illik erre a leírásra, az agent betölti a teljes SKILL.md-t
  3. 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 description dö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:

valós session · 2026-07-14 · nav-emelés5 lépés
  • 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 description dö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