Přeskočit na obsah

🎤 Check-in s lektorem (polední, 60 min)

⏱ Odhadovaný čas 60 min
📍 Pozice Den 4, blok 5 / 7
🎯 Po tomto bloku budeš umět
  • Ukázal(a) jsi lektorovi svůj Global CLAUDE.md + jeden custom skill v akci
  • Máš odpovědi na otázky z dopoledne, víš kde jsi stál/a
  • Víš, kterou variantu mini-projektu děláš a proč je Memory MCP „třetí vrstva"

🎯 Co si s lektorem projdete

Sekce “🎯 Co si s lektorem projdete”

1. Retrieval dopoledne (15 min)

Sekce “1. Retrieval dopoledne (15 min)”

Miroslav ti položí otázky k aplikaci, ne k memorování. Např.:

  • „Jaký je rozdíl mezi Global a Project CLAUDE.md?” — ověří pochopení 2 úrovní
  • „Kde se fyzicky nachází tvůj Global CLAUDE.md?” — ověří cestu ~/.claude/CLAUDE.md
  • „Co je custom skill a kam se ukládá?” — ověří pochopení ~/.claude/skills/název/SKILL.md
  • „Když řeknu /otestuj-me, CO přesně se stane uvnitř CC?” — ověří, jestli rozumíš mechanice

2. Ukaž svoje artefakty z dopoledne (15 min)

Sekce “2. Ukaž svoje artefakty z dopoledne (15 min)”

V VSCode (máš otevřenou .claude složku i ai-skoleni-den3). Ukaž:

  • Global CLAUDE.md v ~/.claude/CLAUDE.md — obsah (4 sekce + few-shot)
  • Tvůj skill v ~/.claude/skills/<název>/SKILL.md — obsah (frontmatter + instrukce)
  • Jeden live chat v CC — spusť claude, zavolej skill, ukaž že funguje

Miroslav může navrhnout 1 úpravu skillu (např. zjednodušit jedno pravidlo). Uprav → otestuj znovu → uvidíš iteraci.

3. Tvoje otázky (15 min)

Sekce “3. Tvoje otázky (15 min)”

Všechno, co bylo z dopoledne divné nebo nejasné:

  • „Proč Project CLAUDE.md někdy neovlivní chování a jindy ano?”
  • „Když mám Global CLAUDE.md, proč ještě potřebuju skill?”
  • „Co znamená frontmatter? Proč musí být --- na začátku i konci?”
  • „Jak velký může být skill? Můžu tam dát 300 řádků?”
  • „Co všechno mám uložit do Memory MCP — všechno, nebo jen klíčové?”

Připrav si konkrétní screenshot nebo chybovou hlášku. „Něco nefungovalo” = těžko pomoci. „Tohle vyskočilo: [zkopíruj]” = rychlá diagnóza.

4. Plán pro Memory MCP install (10 min)

Sekce “4. Plán pro Memory MCP install (10 min)”

Než pustíš claude mcp add v Bloku 04, projděte s lektorem:

  • 3 warningy — NPX first-run delay, restart CC, path fallback (viz Blok 04)
  • Tabulka 3 vrstev persistence — Global CLAUDE.md vs Project CLAUDE.md vs Memory MCP
  • Co budeš testovat — ulož fakt → /exitclaude → zeptej se → Memory si pamatuje? ✅
  • Která varianta mini-projektu (Studijní asistent / Anglický tutor) a proč

5. Tipy před startem (5 min)

Sekce “5. Tipy před startem (5 min)”
  • „Pokud Memory install selže, nezkoušej 5× dokola. Jdi na fallback nebo pokračuj bez Memory a dokončíš zítra.”
  • „Skill si můžeš upravit během konverzace (ulož změnu → restart CC → znovu zavolej).”
  • „Milestones 30/60/90 min — pokud po 75 min stále ve Fázi 1 → přeskoč na Fázi 2 bez Memory.”

⚠️ Nouzový režim — self check-in

Sekce “⚠️ Nouzový režim — self check-in”

Pokud Miroslav nemůže, odpověz si sám/sama na tyto 3 otázky:

Proč existují 2 úrovně CLAUDE.md (Global vs Project)? Nestačilo by jen jedno?

Vzorová odpověď
  • Global CLAUDE.md popisuje TEBE — kdo jsi, jak s tebou mluvit, tvou úroveň, preference. Tohle je stejné, ať děláš mini-hru, učíš se angličtinu nebo píšeš e-mail.
  • Project CLAUDE.md popisuje KONKRÉTNÍ PROJEKT — pravidla uvnitř téhle složky, co CC nemá měnit, co má ukládat kam.

Kdyby bylo jen jedno: buď bys musel/a v každém projektu opakovat své osobní preference, NEBO by osobní preference „vylily” do všech projektů (což nechceš u firemních).

Rozdělení na 2 úrovně = správná separace starostí. Global = identita, Project = kontext.

Napiš minimální skill (frontmatter + 1 věta instrukce) který by reagoval na /pozdrav a odpověděl „Ahoj Jano, jak se máš?” Kde ho uložíš?

Vzorová odpověď

Umístění: C:\Users\%USERNAME%\.claude\skills\pozdrav\SKILL.md

Obsah:

---
name: pozdrav
description: Pozdrav uživatele jménem, zeptej se jak se má. Spusť když student napíše /pozdrav.
---
# Instrukce
Odpověz: „Ahoj Jano, jak se máš?"

Všimni si:

  • Frontmatter mezi ---
  • description obsahuje kdy se má skill spustit (klíčová slova)
  • Body v Markdownu s instrukcemi

Proč potřebujeme Memory MCP, když už máme 2 CLAUDE.md? Dej konkrétní příklad, kdy Memory uloží něco, co CLAUDE.md uložit nezvládne.

Vzorová odpověď

CLAUDE.md = statický, píšeš ho ručně. Memory MCP = dynamický, CC si ho ukládá sám během konverzace.

Konkrétní příklad:

  • Dnes jsem v /vysvetli-gramatiku udělal/a chybu v past perfect.
  • CC si to uloží do Memory: „Jana 2024-04-22 udělala chybu v past perfect: plete si to s past simple.”
  • Zítra spustím CC, řeknu „vysvětli future perfect”. CC vytáhne z Memory, že jsem měl/a problém s past tenses → přidá připomínku „Pamatuj, past perfect ti minule dělal problém, budu hlídat, jestli ho nepleteš i dnes.”

To CLAUDE.md neumí — nenapíšu si tam po každé hodině, kde jsem chyboval/a. Memory dělá přesně tohle — živá paměť z konverzací, bez mé ruční práce.


Po check-inu:

  • 13:40 (90 min): Blok 04 — mini-projekt s Memory MCP (3 fáze × 30 min)
  • 15:10 (15 min): ☕ pauza
  • 15:25 (30 min): Blok 06 — kvíz + reflexe
  • 15:55: konec aktivní, flex do 17:00

Pokračovat na blok 04: Mini-projekt →