QAwalk

Všichni průvodci › Skilly a nástroje

Skilly a nástroje

Katalog skillů: skill qawalk, jeho reference a nástroje, které doporučujeme vedle něj

Co skill qawalk 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.

Skill je sada pravidel, kterými se agent řídí bez připomínání. Tady je, co skill qawalk obsahuje, co z něj plyne a co k němu přidáváme.

Skill qawalk

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:

Doporučujeme vedle něj

Kam jdou data

Otázky

Můžu napsat vlastní sub‑skill?

Ano: projektové skilly mohou přidat konvence (cesty, testovací data, jazyky) a skill qawalk 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; qawalk init bez --agent nic neinstaluje a nechá CLI skriptům a CI.

Instalace ve třech krocích

QAwalk běží tam, kde je váš kód a váš agent. Služba výsledky ukládá a verzuje, zobrazuje plachtu a sbírá schválení.

  1. Přidejte CLI do projektu
    npm install --save-dev github:sinfin/qawalk#v0.1.0

    Prelaunch: repozitář je zatím soukromý. O přístup požádejte Sinfin.

  2. Vytvořte konfiguraci a nainstalujte skill
    npx qawalk init --agent claude --org <your-org>
    npx qawalk doctor

    Skill se zkopíruje do .claude/skills/qawalk.

  3. Založte organizaci a vytvořte token

    Založte organizaci, stanete se jejím adminem. Úvodní stránka nabídne token s rolí tester jedním kliknutím, později ho najdete v Nastavení → API tokeny. Uložte ho do .env projektu:

    QAWALK_TOKEN=qwk_…
    TYPESAFE_API_KEY=…   # optional: semantic evaluator
  4. Spusťte a nasdílejte
    npx qawalk start --scenario docs/tasks/TASK-123/qa/scenario.yml --env local
    npx qawalk walk        # playwright steps; agent/manual steps: qawalk capture
    npx qawalk evaluate
    npx qawalk share --pr

    Nebo požádejte agenta: “Projdi akceptační plán TASK-123 s QAwalk na localu a nasdílej výsledek.”