NanoClaw Container Debug

Diagnozuj środowisko uruchomieniowe kontenerowego agenta NanoClaw za pomocą dwóch baz danych sesji SQLite i logów.

Autor: nanocoai · nanocoai/nanoclaw

Testowano · Działa ★ 8.8/10

NanoClaw Container Debug — Diagnozuj środowisko uruchomieniowe kontenerowego agenta NanoClaw za pomocą dwóch baz danych sesji SQLite i logów.

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 immediately
  • Diagnose the 401 error in my NanoClaw setup
  • Fix the OneCLI secret mode breaking my container