A set of Claude Code skills turns a recorded chess game into a readable post-mortem: it transcribes think-aloud audio, aligns sentences to PGN moves, runs a Stockfish sweep and iterative investigator queries, and produces a layered annotated PGN, a standalone HTML analysis board, and a narrated video with subtitles. Example output includes a 6:49 narrated MP4 built from a storyboard that shows move-by-move commentary matched to the player's own recorded thoughts; engine claims and all intermediate artifacts are saved as stage files (sweep JSON, investigator fragments, assembled annotations).
Claude drives Stockfish by asking human-style questions until mistakes are explained in plain language, and a verifier pass checks claims against the engine to reduce hallucinations. Three skills are provided: chess-analysis (engine sweep, investigator agents, think-aloud handling), chess-video (video/storyboard/TTS/subtitles, HTML viewer), and chess-play (PGN play with visual rendering). Installation copies skill folders into .claude/skills; dependencies include python-chess, Stockfish, ffmpeg, piper-tts and optional whisper.cpp. A full run (sweep, investigations, annotations, video) takes about an hour and is aimed at rapid or correspondence games where the player records notes or audio. MIT-licensed.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.