Article
Claude Code als Schach-Analytiker: Skills prüfen dein Denken gegen Stockfish
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