Session Investigator

Bada pliki sesji i historii fast-agent, żeby zdiagnozować, dlaczego run się nie powiódł.

Autor: evalstate · evalstate/fast-agent

Testowano · Działa ★ 8.0/10

Session Investigator — Bada pliki sesji i historii fast-agent, żeby zdiagnozować, dlaczego run się nie powiódł.

Co robi ten skill

Bada pliki sesji i historii fast-agent, żeby diagnozować problemy. Używaj, gdy sesja zakończyła się nieoczekiwanie, przy debugowaniu pętli narzędzi, przy korelowaniu śladów subagentów z sesją główną albo przy analizie przebiegu i czasowania konwersacji. Obejmuje metadane session.json, format JSON historii, strukturę wiadomości, korelację wywołań/wyników narzędzi oraz typowe wzorce awarii.

Raport z testu

Przetestowano dosłowną instalację (czysty clone+copy, samodzielny SKILL.md, ścisły frontmatter YAML) plus spreparowany plik history_dev.json fast-agent z zawieszonym wywołaniem narzędzia. Zarówno ręka ze skillem, jak i bazowa poprawnie zidentyfikowały wzorzec Unanswered Tool Call przy indeksie wiadomości 5 i ten sam punkt obcięcia 0-4; ręka ze skillem wyprzedziła tylko odrobinę, nazywając kanoniczny wzorzec awarii i zaznaczając, że jej własna receptura obcinania przez jq jest zbyt zachowawcza, więc przewaga w A/B była marginalna. Uwaga: polecenia skilla po cichu zakładają, że jq jest zainstalowane (na maszynie testowej go nie było i nigdy nie zostało wymienione jako wymóg).

Testowano: 2026-07-13 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/evalstate/fast-agent
cd fast-agent
mkdir -p ~/.claude/skills
cp -r examples/hf-toad-cards/skills/session-investigator ~/.claude/skills/session-investigator

Komendy i przykładowe prompty

  • /session-investigatorBada pliki sesji i historii fast-agent, żeby zdiagnozować, dlaczego run się nie powiódł.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Why did this fast-agent session end unexpectedly
  • Correlate this sub-agent trace with the main session
  • Debug this tool loop using the session history