frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A Claude Code skill to analyze your chess games

https://github.com/brumar/chess-postmortem-skills
26•brumar•1h ago
Hello HN,

It started as an experiment: can Claude play chess properly if it uses vision instead of PGN notation? Somehow it can.

The next experiment was to see whether Claude + Stockfish could explain a game. Somehow it can too.

A few sessions later, I had a system that takes my live audio notes (or text, for that matter) and a vague instruction like "analyze my last lichess game", and gives me a commented video of the game. The result is not perfect and it takes time to deliver (an hour or so), but for me it is a much more pleasant and memorable experience than clicking around Stockfish branches. It burns tokens, so make sure you have enough quota. From the session logs, the last analyzed game would have cost around $15 at API prices.

The fact that it reflects on my own thinking during the game makes it interesting from a teaching point of view, so I thought it was worth sharing.

Comments

IMTDb•1h ago
I am very interested in this, but it looks like the video link gives 404
brumar•1h ago
Weird, the video is supposed to be embedded. On my chrome desktop it displays properly. EDIT: fixed
Madmallard•52m ago
"The result is not perfect" as LLMs are

"The fact that it reflects on my own thinking during the game makes it interesting from a teaching point of view, so I thought it was worth sharing." As AI the premium sycophantic scammer does

"but for me it is a much more pleasant and memorable experience than clicking around Stockfish branches"

And SO much less effective than doing the harder, more tedious feeling work

brumar•25m ago
The jury is out for the effectiveness, it's hard to debate this subject. From my cognitive background I know very well how important the generative effect is for learning. Maybe I'll add features that leverage generative/testing effect one day. Anyway, clicking on stockfish branches can be quite a passive activity too if done badly. I don't know how to do that well to be honest. My goal is often to just to understand what I missed, full stop.

For the sycophancy, I can say I did not feel that at all. When stockfish says your move suck, claude would have a hard time saying the opposite (no "you are absolutely right" when I am not).

Madmallard•15m ago
Generative AI is really good at making you feel like you understand a lot without actually making you understand anything in-depth

Because lengthy difficult cognitively intensive labor is required for the brain to actually change its structure and connections

WoodenChair•51m ago
Just a note that this is not novel. Automatic analysis of chess games built on traditional engines has existed for a long time. Without using stockfish as a sidekick, this wouldn’t be interesting because of the poor play of LLMs, however having an LLM enhance the commentary is interesting and I suspect has already been done by chess.com for years.
brumar•37m ago
This what I think too. I also think there are much more refined approaches than the one I tried here. From a cursory look, I saw there are both scientific litterature on the subject of mixing llms and tools like stockfish and some dedicated closed platforms that put that into action.

Let's make clear that I did not spend much time on this project. Ideally I would have tried to put other models into the mix, like maybe Maia to better see the game from a "real player" eyes and pinpoint where expected move and stockfish moves differ.

Anyway, to me, it's good enough to be usable and shared.

qwend•50m ago
How does it work? Does it just use stockfish under the hood? I just remember the times when I tried to use an AI model to play chess and half of the time it either hung a piece or made an illegal move.
qwend•47m ago
Was a bit to overzealous... Just read the readme. Looks pretty cool. Maybe I'll give it a try and see how it compares to the chess.com analysis (although I have to say that I never really use it).
porridgeraisin•48m ago
The elo of opus 5 models is 1300 or so. I wouldn't take chess lessons from a 1300.
brumar•43m ago
That was exactly my estimation when I played "raw" against Opus. But Opus with stockfish as a tool and much time available can, from what I experienced, generate good comments.
kokoe•36m ago
You could also download my free chess app that hooks up to Claude for real time game analysis or chat about the game. https://pwalessi.itch.io/chess-buddy
Simpliplant•28m ago
Looks really cool, would love to try it but I'm on Mac so would appreciate Mac version.
brumar•20m ago
Thanks for sharing! So you gave stockfish to Claude too? Did you try other techniques?
pelican0•21m ago
Very cool work!

Did you write the skills (text, and code) all by hand, or are those prompt outputs?

brumar•7m ago
Not by hand, no, the code was generated with claude code. The readme too, but with some extra efforts to avoid the awful ai generated readme.

It took multiple sessions to get to this result. At first I only generated annotated pgns and standalone html page inspired by lichess. The video generation was the cherry on top, it took few iterations too to fix issues and add markers and arrows. I only use consume the generated video these days, for the moment.

NietTim•58s ago
Neat! I've been slopping together various games to have AI play them, balatro, poker, blackjack, it's just so fun. Was just thinking about chess, wondering if, if I gave them an unrestricted sandbox, they'd start using existing solvers or not. They're surprisingly good at doing cardcounting, by the way.

Breaking Up with Google Play: Why Conversations Is Now Free

https://gultsch.de/posts/breaking-up-with-google-play/
457•ezst•6h ago•184 comments

PipePipe: NewPipe hard fork implementing SponsorBlock

https://github.com/InfinityLoop1308/PipePipe
80•Qision•1d ago•42 comments

Fifteen years later, the Apple Cards origin story

https://lexontech.org/fifteen-years-later-the-apple-cards-origin-story
229•ksec•8h ago•38 comments

Show HN: A Claude Code skill to analyze your chess games

https://github.com/brumar/chess-postmortem-skills
26•brumar•1h ago•17 comments

The Lost Atomic Update on Loongson CPU

https://jia.je/hardware/2026/09/24/loongson-cpu-erratum-en/
20•jiegec•2d ago•0 comments

Modern Object Pascal Introduction for Programmers – Castle Game Engine

https://castle-engine.io/modern_pascal
68•birdculture•2d ago•29 comments

Revealing the details of how OpenAI agents hacked Hugging Face

https://swarmtraces.org/
619•specked-citrus•20h ago•398 comments

Reflections on 1,000 Days of Math

https://gmays.com/reflections-on-1000-days-of-math/
32•gmays•3d ago•7 comments

Automattic has a new board after failed attempt to put CEO on leave

https://techcrunch.com/2026/09/25/automattic-has-a-new-board-after-failed-attempt-to-put-ceo-on-l...
45•ilamont•1h ago•38 comments

Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia

https://blog.priyan.in/2026/09/analyzing-frontier-model-progress-with.html
22•msephton•20h ago•18 comments

I'm the Mom in That Viral Giants Clip. Let Me Tell You About My Husband

https://themomoftheyear.substack.com/p/im-the-mom-in-that-viral-giants-clip
51•minimaxir•1h ago•12 comments

We're gonna need a lot more mathematicians

https://terrytao.wordpress.com/2026/09/24/were-gonna-need-a-lot-more-mathematicians/
264•srcreigh•14h ago•367 comments

Plan mode is dead

https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead...
477•jmvldz•1d ago•426 comments

Make Claude your assistant in excalidraw

https://tangled.org/yanndegat.tngl.sh/drawgent
5•parasitid•1h ago•1 comments

Floci: Locally emulating any cloud service

https://floci.io
108•theanonymousone•8h ago•22 comments

Ollaya – Ollama for open-source, Jev-style decision models

https://ollaya.dev/
546•Ardakilic•22h ago•134 comments

Banks and Credit Unions to Team Up Against Apple Pay Fees

https://www.macrumors.com/2026/09/25/apple-pay-antitrust-lawsuit-advances/
17•Brajeshwar•1h ago•2 comments

Is your Postgres migration safe or not safe?

https://safenotsafe.dev/
97•vira28•9h ago•31 comments

16GB iPod Nano 3G Upgrade

https://tuckerosman.com/projects/16gb-ipod-nano
105•Ivoah•2d ago•12 comments

New Satellite Engine Could Use Earth's Atmosphere to Stay in Orbit Indefinitely

https://scitechdaily.com/new-satellite-engine-could-use-earths-atmosphere-as-fuel-to-stay-in-orbi...
26•GordonS•2h ago•2 comments

Show HN: Jev Plays Pokémon Red

https://jev-pokemon.vercel.app/
235•pancomplex•1d ago•94 comments

Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

https://jointhefreeworld.org/blog/articles/lisps/parsing-expression-grammar-lisp-org-convert-to-h...
67•jjba23•2d ago•14 comments

A single function Jev-like wrapper for LLMs, including vision models

http://allanrbo.blogspot.com/2026/09/a-jev-like-wrapper-for-llms-including.html
116•allanrbo•12h ago•36 comments

What even is an OS now?

https://sockpuppet.org/blog/2026/09/25/what-even-is-an-os-now/
257•fratellobigio•19h ago•380 comments

Calculating atmospheric drag on satellites for a Cubesat [pdf]

https://www.osti.gov/servlets/purl/1124870
27•walrus01•2d ago•7 comments

Ask HN: Who's still keeping a DOS machine up because the business depends on it?

208•mlaux•21h ago•210 comments

Plunging test scores are a slow-moving catastrophe

https://www.economist.com/leaders/2026/09/10/plunging-test-scores-are-a-slow-moving-catastrophe
85•vinni2•1h ago•120 comments

Gravity seems holographic. What does that mean for reality?

https://www.quantamagazine.org/gravity-seems-holographic-what-does-that-mean-for-reality-20260925/
260•ibobev•1d ago•197 comments

The Murky History of Soviet-Born Tetris

https://thereader.mitpress.mit.edu/the-bizarre-murky-history-of-soviet-born-tetris/
80•EA-3167•1d ago•18 comments

Scientists build most accurate atomic clock

https://phys.org/news/2026-09-scientists-world-accurate-atomic-clock.html
47•wglb•2d ago•23 comments