# Záznam a publikování (https://docs.vitrinka.ai/cs/dev/skills/capture)



## /vitrinka:publish [#publish]

Jeden skill, čtyři záměry — jediný vstup pro všechno, co zaznamenává a publikuje práci na UI do vitrinky. Záměr si vyberete uvnitř:

* **Průběžné screenshotové session** — zachytit UI vizuálně, jak vzniká — iOS simulátory, Android emulátory, prohlížeče, jakékoli lokální UI — a publikovat to jako sadu; webové snímky ve dvojnásobném měřítku zařízení, pokud to repozitář nevypne ([webové snímky ve 2×](/cs/dev/cli/sets#hidpi)).
* **Větvené mapy cest** — obrazovky propojené v pořadí, jak jimi někdo prochází, větvení vykreslené jako rozcestníky.
* **Klientská provázení** — nástěnka uspořádaná tak, aby ji přečetl někdo mimo tým.
* **Organizace nástěnek a testovacích sad** — nástěnky založené s rozmyslem, se správným slugem, typem, projektem a podskupinou hned od začátku, ne přejmenované později.

<Callout type="warn">
  Když nevíte, který záměr záznamu chcete, pořád je to tenhle jeden skill — směrování je jeho práce. Psané dokumenty, stránky, diagramy a dokumentační nástěnky jsou [skill artifact](/cs/dev/skills/authoring).
</Callout>

## /vitrinka:usertest [#usertest]

Testuje jako uživatel a záznam nechá na vitrince, ve dvou drahách, které končí na stejném místě:

* **Nad runnerem** — `vitrinka qa run -- <your test command>` spustí sadu beze změny a to, co po sobě nechá — JUnit, Playwright JSON, allure, wdio nebo manifest a k tomu snímky — publikuje jako záznam QA dané funkce: úkol qa, jednu cestu na spec, nástěnku qa a návrh chyby na každý neúspěšný případ.
* **Průzkumně** — `vitrinka qa usertest start`, `case "<title>"`, snímky, `verdict pass|fail|skip`, `finish`: stejný záznam stejnými dveřmi, s maticí rolí (co admin vytvoří, uživatel musí správně vidět) a hraničními případy jako řemeslem a s drobnými opravami provedenými po cestě.
