Lekcja 23 · krok 34 pytania

Sprawdź się: Skille agenta: jak dodać własną procedurę do OpenClaw

4 pytania do lekcji Skille agenta: jak dodać własną procedurę do OpenClaw. Są scenariuszowe, nie definicyjne — sprawdzają, czy rozpoznasz sytuację, a nie czy pamiętasz nazwę. Po każdej odpowiedzi zobaczysz wyjaśnienie, także wtedy, gdy trafisz.

Pytania quizu

  1. Skill opisuje archiwizowanie plików poleceniem powłoki. Widać go na liście, ale agent nie wykonuje kroków. Co sprawdzasz najpierw?

    • Czy nagłówek YAML w SKILL.md jest poprawnie sformatowany
    • Czy agent ma w polityce narzędzie exec
    • Czy skill leży w katalogu o najwyższym pierwszeństwie
    • Czy skills.load.watch ma wartość true

    Skill nie dodaje żadnego narzędzia — opisuje tylko procedurę. Bez exec model nie ma czym wykonać kroku, więc instrukcja pozostaje martwa. Odpowiedź o błędnym YAML kusi, bo faktycznie psuje skill, ale wtedy nie zobaczyłbyś go na liście; tutaj skill jest widoczny i to wyklucza problem z formatem.

  2. Ten sam skill o nazwie „raport” leży w <workspace>/skills i w ~/.openclaw/skills. Który zostanie użyty?

    • Ten z <workspace>/skills
    • Ten z ~/.openclaw/skills
    • Oba, ich treści zostaną połączone
    • Ten o nowszej dacie modyfikacji

    Przy kolizji nazw wygrywa źródło wyżej w kolejności pierwszeństwa, a workspace stoi na jej szczycie. Odpowiedź o dacie modyfikacji brzmi rozsądnie i tak działa wiele systemów plików konfiguracyjnych, ale OpenClaw nie patrzy na czas zapisu — patrzy wyłącznie na źródło.

  3. Który opis w polu description da największą szansę, że model sięgnie po skill?

    • Narzędzie wspierające procesy w dziale księgowości
    • Zamienia faktury PDF z katalogu skrzynka na wiersze CSV i zapisuje je w pliku ksiegowosc.csv
    • Skill do faktur
    • Automatyzuje obieg dokumentów finansowych w firmie

    Model widzi tylko tę jedną linię i dopasowuje ją do tego, co napisał użytkownik. Opis z konkretnym formatem wejścia, katalogiem i nazwą pliku wyjściowego daje mu jednoznaczny sygnał. Czwarta odpowiedź brzmi profesjonalnie i przez to najczęściej ląduje w plikach, tylko nie zawiera ani jednego słowa, którego użyje ktoś proszący o przerobienie faktur.

  4. W konfiguracji agents.defaults.skills zawiera „github” i „weather”, a agents.entries.docs.skills zawiera „docs-search”. Które skille widzi agent docs?

    • Tylko docs-search
    • github, weather i docs-search
    • Tylko github i weather
    • Żadnego, bo listy się wykluczają

    Niepusta lista przy agencie jest zbiorem finalnym i nie łączy się z domyślnymi. Odpowiedź o trzech skillach jest najczęstszym błędem, bo w większości systemów konfiguracyjnych ustawienia dziedziczą się i sumują — tutaj lista lokalna po prostu zastępuje domyślną.

Skill opisuje archiwizowanie plików poleceniem powłoki. Widać go na liście, ale agent nie wykonuje kroków. Co sprawdzasz najpierw?

Wiedza bez wdrożenia się nie zwraca

Uruchom agenta i zastosuj to, czego się właśnie nauczyłeś. Chmura EU, polska faktura VAT, 5 dni za darmo na pakiecie Premium.

Zobacz plany