Article

Claude Code als Schach-Analytiker: Skills prüfen dein Denken gegen Stockfish

Claude Code AI Agents Tools Open Source

Eine reine Stockfish-Analyse liefert Zahlen und Varianten - aber selten die Erklärung, warum ein Zug falsch war. Das Open-Source-Projekt chess-postmortem-skills dreht das um: Claude Code analysiert die eigene Partie in menschlicher Sprache, und jede Behauptung wird gegen die Engine geprüft.

Drei Skills, eine Pipeline

  • chess-analysis: Ein Sweep lässt Stockfish jeden Zug bewerten, danach interrogieren parallele “Investigator”-Subagents die Engine mit naiven Fragen, bis jeder Fehler erklärt ist. Ergebnis ist ein annotiertes PGN plus standalone HTML-Analysebrett.
  • chess-video: Erzeugt ein erzähltes Video der Partie - Brett, Pfeile, Eval-Anzeige, Piper-TTS und eingebrannte Untertitel.
  • chess-play: Partie gegen Claude per PGN-Dateien, Brett als PNG für Claude Vision - ohne Engine.

Das Besondere: das eigene Denken als Input

Wer während der Partie laut denkt und aufzeichnet, gibt Claude MP3 plus Lichess-Link. whisper.cpp transkribiert lokal, die Uhrzeiten im PGN ordnen jeden Satz dem Zug zu, den man gerade abwaog. So widerlegt die Analyse das tatsächliche Denken statt einer geratenen Reasoning-Konstruktion. Ein Verifier-Pass liest das Ergebnis zusätzlich gegen Halluzinationen.

Ein kompletter Lauf (Sweep, Investigationen, Annotationen, Video) dauert etwa eine Stunde - gedacht für Rapid- und Fernschach, nicht für Blitz. Installiert wird per git clone und Kopieren der Skills nach ~/.claude/skills/, die Dependencies (python-chess, Stockfish, ffmpeg, piper) richtet Claude Code auf Anfrage selbst ein.

Zum Original: GitHub: brumar/chess-postmortem-skills