Všichni průvodci › Skilly a nástroje
Skilly a nástrojeKatalog skillů: skill kaloko a nástroje, které k němu doporučujeme
Co skill kaloko agentovi ukládá, co pokrývá každá reference a které skilly a nástroje třetích stran k němu sednou, u každého s důsledky: co běží kde, jaká data opouštějí počítač, kdy ho nepoužít.
Bez skillu agent hádá, kdy má flow projít, co se počítá za hotové a jestli smí sáhnout na produkci. Skill je sada pravidel, kterými se agent řídí bez připomínání. Každý přidaný skill mění, co agent dělá sám od sebe, jaké příkazy spouští a jaká data opouštějí počítač, a většina katalogů skilly jen vyjmenuje. Tenhle to říká u skillu kaloko i u každého nástroje, který k němu doporučujeme.
Skill kaloko
Router SKILL.md říká, kdy ho použít, co znamená hotovo, co smí bez ptaní (prostředí local a review, testovací data tam, oprava mechaniky scénáře) a co chce člověka (změna kritérií, produkce, nahrání). Detaily jsou v referencích:
- Akceptace (
reference/acceptance.md): psaníACCEPTANCE.mdascenario.yml; jedna kontrola na kritérium; deterministická pro počitatelné, sémantická pro úsudek, manuální pro kontrolujícího; consent dialog jako výchozí první krok. Důsledek: plán je zdroj pravdy, agent sám rozsah nerozšiřuje. - Provedení (
reference/execution.md): start, walk, capture, mail, sdílený prohlížeč na prostředí a jak ho sdílejí agenti, skripty a lidé. Důsledek: jeden profil Chromu na prostředí; produkční běh nikdy nesdílí cookies s lokální prací. - Hodnocení (
reference/evaluation.md): jak se skládají deterministické výsledky a sémantický evaluátor, prahy, čteníneeds_review, hlášení výsledků bez vymýšlení. Důsledek: evaluátor vidí zredukovanou osnovu, ne stránku; váš klíč, vaše náklady. - Prostředí (
reference/environments.md): co se smí kde; produkce vždy jen pro čtení. Důsledek: CLI zablokuje zápisy na produkci, i když se agent pokusí. - Spolupráce (
reference/collaboration.md): sdílení, komentář v PR, zpětná vazba, inbox, zmínky, verdikty, referenční běhy, porovnání, replay, veřejné běhy, přehledy a Slack. Důsledek: agent čte zpětnou vazbu, než pokračuje. - MCP (
reference/mcp.md): běhy, zpětná vazba, verdikty, inbox a komentáře jako nástroje; agent na komentáře odpovídá a řeší je. Důsledek: zápis potřebuje token se scope full; zachytávání a nahrávání zůstává v CLI. - Stacky (
reference/stacks.md): jeden krok pro mnoho stránek jedné šablony (články, produkty, SEO katalog) ze sitemapy, výpisu, souboru nebo skriptu. Důsledek: deterministické kontroly na každé stránce, sémantické na vzorku, takže náklady zůstanou omezené. - Aplikace (
reference/apps.md): Android přes adb, iOS Simulator, Electron a macOS aplikace, nebo obrazovky z Maestra, Appia či XCUITestu i s UI stromem. Důsledek: emulátory a simulátory smí agent resetovat; skutečná zařízení a skutečné účty chtějí člověka. - Dokumentace (
reference/documentation.md): manuály a kurzy obnovované z nejnovějších přijatých záchytů. Důsledek: když o to požádáte, dokumentaci plní jen přijaté běhy.
Doporučujeme vedle něj
- Playwright MCP (řízení prohlížeče agentem): připojte ho na CDP endpoint z
kaloko browser start, aby kroky řízené agentem běžely ve stejném profilu jako skriptované. Důsledek: agent vidí obsah stránky lokálně; k třetí straně nic neodchází. - axe (pravidla přístupnosti): spusťte ho ve skriptu kroku a výsledek uložte jako přílohu, dokud nevyjde balíček a11y. Důsledek: jen lokálně.
- Lighthouse (výkon): stejný vzor, jeden report na klíčovou stránku. Důsledek: na sdílených runnerech šumí; porovnávejte trendy, ne jednotlivá čísla.
- Příprava testovacích dat ve vašem projektu: krok
preparepro review a staging, aby scénáře vytvářely jen to, co potřebují. Důsledek: na produkci nikdy.
Kam jdou data
- Screenshoty, HTML, e‑maily: váš počítač a vaše organizace v Kaloku (úložiště Cloudflare, provozovatel pod právem EU). Soubory se servírují z oddělené domény přes krátkodobě podepsané odkazy.
- Sémantické hodnocení: zredukovaná textová osnova se zamaskovanými e‑maily a tokeny evaluátoru, který nastavíte (výchozí JEV od TypeSafe), jen u kritérií
semantic. - Sinfinu nic nad rámec toho, co služba potřebuje k zobrazení vaší plachty.
Otázky
Můžu napsat vlastní sub‑skill?
Ano: projektové skilly mohou přidat konvence (cesty, testovací data, jazyky) a skill kaloko se jimi řídí tam, kde jsou konkrétnější.
Funguje skill i s jinými agenty než Claude Code a Codex?
Každý agent, který umí spouštět shellové příkazy, se může řídit SKILL.md; kaloko init bez --agent nic neinstaluje a nechá CLI skriptům a CI.