Session Investigator
Untersucht fast-agent-Session- und History-Dateien, um zu diagnostizieren, warum ein Run fehlgeschlagen ist.
Getestet · Funktioniert
Was es kann
Untersucht fast-agent-Session- und History-Dateien, um Probleme zu diagnostizieren. Einsetzen, wenn eine Session unerwartet endete, beim Debuggen von Tool-Loops, beim Korrelieren von Sub-Agent-Traces mit Hauptsessions oder beim Analysieren von Gesprächsverlauf und Timing. Deckt session.json-Metadaten, das History-JSON-Format, Nachrichtenstruktur, Tool-Call/Result-Korrelation und gängige Fehlermuster ab.
Testbericht
Getestet mit wortgetreuer Installation (sauberer clone+copy, eigenständige SKILL.md, striktes-YAML-Frontmatter) plus einer fabrizierten fast-agent-history_dev.json mit einem eingesäten dangling Tool Call. Sowohl der Skill- als auch der Base-Arm identifizierten korrekt das Unanswered-Tool-Call-Muster bei Nachrichtenindex 5 und denselben Truncation-Punkt 0-4; der Skill-Arm lag nur minimal vorn, weil er das kanonische Fehlermuster benannte und darauf hinwies, dass sein eigenes jq-Truncation-Rezept zu konservativ ansetzt — der A/B-Gewinn war also marginal. Zu beachten: Die Befehle des Skills setzen stillschweigend voraus, dass jq installiert ist (fehlte auf der Testmaschine und wird nirgends als Voraussetzung genannt).
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/session-investigatorUntersucht fast-agent-Session- und History-Dateien, um zu diagnostizieren, warum ein Run fehlgeschlagen ist.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Why did this fast-agent session end unexpectedlyCorrelate this sub-agent trace with the main sessionDebug this tool loop using the session history