NanoClaw Container Debug
Diagnozuj środowisko uruchomieniowe kontenerowego agenta NanoClaw za pomocą dwóch baz danych sesji SQLite i logów.
Testowano · Działa
Co robi ten skill
Przechodzi przez architekturę host/kontener NanoClaw (przepływ wiadomości inbound.db / outbound.db, montowania, sekrety bramy OneCLI, heartbeat liveness) i wymienia cztery nazwane tryby awarii z dokładnymi poleceniami diagnostycznymi. Uruchamia się na ogólne frazy ('container fails', 'authentication problems', 'things aren't working'), ale cała treść — ścieżki plików, nazwy obrazów, CLI (`ncl`), schematy DB — jest zakodowana na stałe do repozytorium nanocoai/nanoclaw, więc pomaga tylko, jeśli jest to rzeczywista baza kodu.
Raport z testu
Podano mu symulowaną awarię '401 + container exits immediately', a on od razu wskazał prawdziwą przyczynę za pomocą własnego playbooka — OneCLI selective secret mode — z dokładną jedno-liniową poprawką (`onecli agents set-secret-mode --id <agent-id> --mode all`); ogólne debugowanie Docker nie ma możliwości poznania istnienia tego polecenia. Haczyk: każda ścieżka, schemat DB i nazwa CLI jest specyficzna dla tego jednego repozytorium, więc jest użyteczna tylko, jeśli Twój projekt to faktycznie NanoClaw.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/nanocoai/nanoclaw cd nanoclaw mkdir -p ~/.claude/skills cp -r .claude/skills/debug ~/.claude/skills/debug
Komendy i przykładowe prompty
/debugDiagnozuj środowisko uruchomieniowe kontenerowego agenta NanoClaw za pomocą dwóch baz danych sesji SQLite i logów.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Debug why my NanoClaw container exits immediatelyDiagnose the 401 error in my NanoClaw setupFix the OneCLI secret mode breaking my container