Přeskočit na obsah

Capstone: agent-augmented skill

⏱ Odhadovaný čas 75 min
📍 Pozice Den 6, blok 6 / 7
🎯 Po tomto bloku budeš umět
  • Rozšířil(a) jsi 2. skill o pravidlo pro auto-volání sub-agenta
  • Po 15 min víš, jestli jdeš STANDARD nebo LIGHT path
  • Máš augmentovaný plán s bonus material od sub-agenta — automaticky NEBO manuálně

🎯 Co se vlastně dělá

Sekce “🎯 Co se vlastně dělá”

Tvůj 2. skill (Dne 5) plánuje studium / týden AJ. Plán je obecný. V Bloku 03 jsi to manuálně doplnil/a o sub-agent výstup. Cíl Bloku 05: udělat to automatické — skill sám pro každý den plánu zavolá sub-agenta a vloží výsledek do plánu.

📌 Připomínka z Bloku 03: Sub-agent NEVIDÍ Memory MCP. Pokud chceš personalizovaný výstup, hlavní CC musí předat osobní data jako součást description parametru. Skill v SKILL.md to musí instruovat (krok navíc).


⏱ Workflow (75 min, 4 kroky + kontrolní bod)

Sekce “⏱ Workflow (75 min, 4 kroky + kontrolní bod)”

Krok 1 (0-15 min): Update SKILL.md

Sekce “Krok 1 (0-15 min): Update SKILL.md”

Otevři ~/.claude/skills/pripravny-plan/SKILL.md. Přidej na konec stávajícího SKILL.md (z Dne 5) nový krok 7 + 8:

## Postup (rozšíření z Dne 6)
7. **Pro každý den plánu**, zavolej Task tool s general-purpose subagentem.
V `description` parametru EXPLICITNĚ uveď:
- **téma** daného dne (z plánu)
- **úroveň** studenta — "maturitní ročník v ČR, dějepis (nebo příslušný předmět)"
- **formát výstupu** — "3 zajímavá fakta, max 4 věty na fakt + 1 procvičovací otázka"
Pokud máš přístup k Memory MCP (zavolej `list_memories` PŘED Task voláním),
doplň do description i **slabá místa studenta** ("v Memory: slabé téma X —
zaměř se na Y").
**Sub-agent NEVIDÍ tvou Memory ani Global CLAUDE.md** — vše, co má vědět,
musíš mu napsat v description.
8. Po každém Task volání: vlož vrácený výstup do plan-studia.md pod sekci
"Den N — bonus material" (kde N je daný den).

Ulož SKILL.md Ctrl+S.


Krok 2 (15-30 min): KRITICKÝ KONTROLNÍ BOD

Sekce “Krok 2 (15-30 min): KRITICKÝ KONTROLNÍ BOD”
  1. Restart CC: V terminálu /exit, pak claude znovu (aby uviděl změnu skillu).

  2. Zavolej skill jednou:

    /pripravny-plan

    nebo fallback: „Použij skill pripravny-plan a připrav mi 5-denní plán z dějepisu, slabé téma Třicetiletá válka. Pro každý den ZAVOLEJ Task tool podle pravidla 7 v SKILL.md.”

  3. Sleduj UI v dalších 15 minutách:

    • Vidíš ⏺ Task(...) nebo ⏺ Agent(...) indikátor pro aspoň 3 z plánovaných dnů (ne jen 1!)? → STANDARD path (krok 3).
    • Po 15 min žádný indikátor, NEBO indikátor jen pro 1-2 dny? → LIGHT path (krok 3-light). Skill nedrží krok 7 konzistentně, light path je realistická volba.

Krok 3 — STANDARD (30-60 min): iterace

Sekce “Krok 3 — STANDARD (30-60 min): iterace”

Pokud kontrolní bod ✅:

  1. Sleduj výstup — sub-agent vrátil 3 fakta + otázku (Student A) / 3 příklady + cvičení (Student B). Vložilo se to automaticky do plan-*.md?

  2. Iterace 1 — pokud výstup je moc dlouhý, krátký, off-topic, uprav SKILL.md krok 7:

    • Přidej „max X vět na fakt” / „NIKDY víc než Y znaků”
    • Zúži téma „zaměř se na vojenské bitvy, ne sociální historie”
    • Restart CC, zavolej skill znovu, ověř.
  3. Iterace 2 — pokud Memory data nepředávají, přidej do SKILL.md krok 7:

    • „PŘED Task voláním ZAVOLEJ list_memories tool. Pak v description Task volání explicitně uveď, co jsi z Memory vyčetl/a.”
  4. Iterace 3 (volitelně) — pokud chceš víc obsahu, přidej do skillu vícenásobné Task volání pro stejný den (např. 1 sub-agent na fakta, 1 na otázky).


Krok 3-LIGHT (30-60 min): manuální volání

Sekce “Krok 3-LIGHT (30-60 min): manuální volání”

Pokud kontrolní bod ❌:

  1. Skill vytvořil plán (plan-studia.md / plan-tydne.md) — máš obecný plán bez bonus materiálu.

  2. Manuálně zavolej Task tool pro 2 dny plánu (ne pro každý — light je realistický, ne kompletní):

    Spusť Task tool s general-purpose. Úkol:
    "Vyhledej 3 fakta + 1 otázku k tématu [TÉMA Z PLÁNU]. Pro maturitního
    studenta v ČR. Max 4 věty na fakt. Cílový student: [ÚROVEŇ Z TVÉ MEMORY]."
  3. Vlož výstup ručně do plan-*.md pod sekci „Den N — bonus material” (jako v Bloku 03).

  4. Zapiš do otazky-pro-check-in.md (v projektové složce):

    - Auto-volání Task tool z SKILL.md nefunguje deterministicky.
    Manuální volání funguje. Doladit s lektorem (proč CC nedrží krok 7
    v SKILL.md): flex okno 15:30-17:00 dnes NEBO email do 3 dnů (do [datum + 3]).

📌 Light path je rovnocenná učební cesta — nelze ji zahodit. Vidíš, že:

  • Pravidlo v SKILL.md je hint, ne garance — to je hluboké poznání.
  • Manuální volání s explicitním promptem je stejně cenné jako auto-volání.
  • Memory list_memories v Dne 4-5 měl stejný non-determinism — pattern se opakuje.

Krok 4 (60-75 min): Update zaznamy.md

Sekce “Krok 4 (60-75 min): Update zaznamy.md”

V zaznamy.md v projektové složce přidej sekci:

## Den 6 — capstone reflexe
### Path: Standard / Light (vyber)
### Co fungovalo
- [např. SKILL.md krok 7 byl dodržen u 3 ze 5 dnů]
- [např. manuální Task volání s explicitním promptem dalo lepší výstup než pokus o auto]
### Co nefungovalo
- [např. CC ignoroval krok 8 — vkládat výstup automaticky; musela jsem manuálně]
### Co bych zlepšil/a
- [např. zúžit téma v description, vrátit kratší fakta]
- [např. změnit pravidlo „pro každý den" na „pro 2 vybrané dny" — víc kontroly]
### Memory follow-up (jen pokud light)
- Datum dotažení: ___________

Ulož Ctrl+S.


  • SKILL.md má nové kroky 7+8
  • Restart CC + zavolání skillu = vidíš ⏺ Task(...) indikátor pro alespoň 1 den
  • plan-*.md má bonus material od sub-agenta (auto vložený nebo manuálně z iterace)
  • Alespoň 1 iterace SKILL.md upravena
  • zaznamy.md má sekci „Den 6 — capstone reflexe”

  1. SKILL.md pravidla jsou hint, ne garance — CC se rozhoduje sám. Pattern se opakuje (Memory list_memories).
  2. Sub-agent nevidí kontext — všechno potřebné v description. Tohle je nejdůležitější Den 6 lekce.
  3. Light path je rovnocenná — manuální volání s dobrým promptem = stejné učení jako automatika.
  4. Iterace je očekávaná — žádný skill (nebo prompt) není finální napoprvé.

Pokračovat na blok 06: Kvíz + reflexe →