kafe-dash

Průvodce

Ekosystém

Tři komponenty spolupracují: kafe-stack plugin (kvalita kódu, workflow, hooky), TheBrain plugin (paměť mezi sessions, navigace kódem) a kafe-dash (tento dashboard — tasky, kanban, bugy, CF infra).

Jak začít

Krok za krokem — co napsat do Claude Code.

Nový projekt (od nuly)

  1. /start — vytvoří projekt z kostra šablony, GitHub repo, první commit
  2. /context7-init — detekuje knihovny z package.json, uloží context7 IDs pro docs
  3. /init — zaregistruje projekt v dashboardu (D1)
  4. /plan — vytvoří PROJECT.md + PLAN.md, rozplánuje sprinty a runy
  5. /work — spustí první run (3-5 úkolů, review, deploy, handoff)

Existující projekt (ještě není v dashboardu)

  1. /context7-init — uloží context7 IDs knihoven
  2. /init — zaregistruje v dashboardu
  3. Pak normálně pracuj — /plan pokud potřebuješ naplánovat, jinak rovnou /work

Každá session

  1. Na začátku: /thebrain:hello — obnoví kontext z minulé session
  2. Práce: /work — jeden run za session
  3. Na konci: /thebrain:wrapup — uloží stav pro příště

Session flow (zkráceně)

Každá session má jasný začátek, práci a konec. Detail →

  1. Session start — hooky ověří pluginy, stáhnou bugy, nastaví baseline
  2. /thebrain:hello brain — obnoví kontext z minulé session
  3. /work — naplánuje run (3-5 úkolů), registruje v D1, exekuce s MCP ověřením
  4. /prereview → /review — kontrola kvality před commitem
  5. /deploy — commit, push, ověření CF Workers buildu
  6. /handoff — uzavře run v dashboardu, připraví další
  7. /thebrain:wrapup brain — uloží stav pro příští session

Příkazy — kafe-stack plugin

PříkazCo dělá
/startBootstrap nového projektu z kostra šablony
/context7-initDetekce knihoven z package.json, uložení context7 IDs
/initRegistrace projektu v dashboardu (D1)
/planStrategické plánování — PROJECT.md + PLAN.md, sprinty a runy
/workStrukturovaný run — plan → execute → review → deploy → handoff
/prereviewČestné prohlášení před review (anti-bullshit gate)
/reviewHloubková kontrola kódu, hook ověří důkladnost
/auditSprint audit — kontrola všech změn od main
/full-auditKompletní audit celého projektu soubor po souboru
/archArchitektonický audit — bloated funkce, god komponenty
/deployCommit, push, ověření CF Workers deploye
/handoffUzavře run v dashboardu, připraví další
/fixStáhne bugy z dashboardu a opraví je
/statusRychlý přehled — bugy, run, stav projektu
/testsGenerování testů pro změněné soubory
/lintVšechny code quality checky najednou
/checkmcpAudit MCP pokrytí nebo hledání v docs
/bpGrep lokálních .claude/skills/ — free pre-filter před context7 MCP
/diskuzeDebug mode — Fakta → Hypotéza → Ověření (pro error paste)

Příkazy — TheBrain plugin

PříkazCo dělá
/thebrain:helloStart session — obnoví kontext z minulé práce
/thebrain:wrapupKonec session — uloží stav, indexy, paměť
/thebrain:continueObnoví kontext po ztrátě (kompakce kontextu)
/thebrain:dopamine +/-Flag chování — co šlo dobře (+) nebo špatně (-)
/thebrain:oxytocinFlag stylu spolupráce — jak spolu komunikovat

Napojení projektu

Spusť /init v projektu — plugin automaticky zjistí ID, název a repo z wrangler.jsonc / package.json / git remote a zaregistruje projekt v dashboardu.

# V Claude Code, v adresáři projektu:

/init

Worker auto-detect: CF infrastruktura (D1, KV, R2, logy, deploye) se napojí automaticky — dashboard matchne repo proti Workers Builds triggers. Ruční přiřazení v Worker Discovery je jen fallback.

Dashboard stránky

StránkaK čemu slouží
ProjektyPřehled projektů s metrikami (sessions, bugy, tasky)
KanbanGlobální kanban — drag & drop, filtry, keyboard shortcuts
BugyOtevřené bugy seskupené dle kategorie a projektu
SessionsQA audity napříč projekty
Per-project
Tasks / Sprints / RunsTasky v kanbanu, sprinty s runy, progress bary
D1 / KV / R2SQL konzole, KV browser, R2 browser
Logs / DeployReal-time worker logy, deploy historie
Infra
Workers / D1 / R2 / KV / DomainsGlobální přehled CF zdrojů, metriky, správa

Per-project konfigurace

Každý projekt může mít vlastní pravidla v .claude/kafe-stack.local.md: UI framework, zakázané frameworky, CSS blocklist, architektonické limity, E2E požadavky. Plugin je čte automaticky a vynucuje při práci.

Kategorie checklist položek

layout tests types docs accessibility performance logic security