Modul 15 · Skills a Hooks

Co kdy použít

CLAUDE.md, dovednost, hook nebo prostě prompt? Rozhodovací pomůcka, která platí i za rok.

9 minlekce 84/107

Po lekci umíš

  • Umíš vybrat správný nástroj pro danou potřebu
  • Víš, proč se nemá začínat tím nejsložitějším
  • Máš referenci, ke které se vracíš
Obsah lekce (4)

Máš čtyři nástroje a každý řeší něco jiného. Nejčastější chyba je sáhnout po tom nejsložitějším.

Rozhodovací pomůcka

PotřebuješPoužij
Aby Claude věděl fakt o projektuCLAUDE.md
Aby dodržoval pravidloCLAUDE.md
Aby uměl postup na deset krokůDovednost
Abys mohl napsat /neco a spustit rutinuDovednost
Aby se něco dělo vždycky, bez výjimkyHook
Aby něco šlo zastavit dřív, než se to staneHook
Jednorázovou věcPrompt

Postup, který dává smysl

  1. Prompt

    poprvé

  2. CLAUDE.md

    když se pravidlo opakuje

  3. Dovednost

    když z pravidla vyroste postup

  4. Hook

    když to nesmí selhat

Praktické příklady

  1. „Texty pro uživatele jsou česky.“

    CLAUDE.md. Jedno pravidlo, jedna věta.

  2. „Před nasazením projdi tyhle body.“

    Dovednost. Postup na víc kroků, který nepotřebuješ pořád.

  3. „Po každé úpravě srovnej formátování.“

    Hook. Nesmí se to zapomenout a je to mechanické.

  4. „Přepiš tenhle text, aby byl kratší.“

    Prompt. Jednorázová věc.

  5. „Nikdy neměň soubory ve složce generated.“

    CLAUDE.md jako pravidlo, hook, když to musí být jistota.

Poslední řádek ukazuje, že to není buď–anebo. Pravidlo v CLAUDE.md říká proč, hook zajistí, že se to nestane ani omylem.

Co se vyplatí sdílet

Když na projektu nejsi sám, platí jednoduché rozdělení:

Do projektu (Git)

  • CLAUDE.md – pravda o projektu.
  • Dovednosti v `.claude/skills/`.
  • Hooky, které vynucují pravidla projektu.

Jen pro tebe

  • Tvoje preference odpovědí.
  • Osobní dovednosti v `~/.claude/skills/`.
  • Upozornění a pohodlnosti.
Pro zvídavé

Existuje ještě pátá úroveň: plugin, který zabalí dovednosti, hooky, MCP servery i pomocné agenty do jednoho celku a dá se nainstalovat jedním krokem.

Pro jednoho člověka na jednom projektu je to zbytečné. Dává to smysl, až když stejné nastavení chceš mít v deseti projektech nebo ho rozdat týmu.

Cvičení15 minut

Projdi si svůj projekt a udělej si inventuru:

  1. Co máš v CLAUDE.md, co by mělo být dovedností? (Postupy delší než pět kroků.)
  2. Co děláš ručně a nesmí se to zapomenout? (Kandidát na hook.)
  3. Co máš jako dovednost, ale použil jsi to jednou? (Kandidát na smazání.)

Udělej jednu změnu z toho seznamu. Ne tři.

Co si odnést

  • Prompt → CLAUDE.md → dovednost → hook. Vždycky tím nejjednodušším, co stačí.
  • CLAUDE.md na fakta a pravidla, dovednost na postupy, hook na jistotu.
  • Do Gitu patří to, co je pravda o projektu. Preference si nech u sebe.
  • Sdílený hook, který mění soubory, projednej s ostatními.

Máš to za sebou?

Označ lekci jako hotovou, ať víš, kde jsi skončil. Nic se tím neuzamkne.

Obsah aktualizován: 21. srpna 2026