Need help?
<- Back

Comments (51)

  • jeremyjh
    You only need to spend a couple of minutes talking to an LLM about chess to realize it has no understanding of the game. It will produce reasonable sounding explanations for things that are completely wrong. It will make illegal moves. It will hallucinate pieces on squares even when the entire PGN is in the context. There are no prompts you can give it to fix this. I don't really understand how you could create this skill without noticing this.
  • WoodenChair
    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.
  • Bootvis
    Already a year ago I vibe coded Babelfish: https://github.com/bobjansen/BabelfishIt integrates an LLM of your choice with StockFish to analyze games. Back then, the results weren't very good and I abandoned the project but a lot has changed (the LLM's got better and I did too) so maybe it is time to take another stab at it.
  • dverlaeckt80
    As a chess player I feel this is fascinating although there are plenty of analysis options already on lichess on chess.com. Still, sometimes it is more about learning and curiosity. Well done.
  • anon
    undefined
  • brausepulver
    Does this give sensible analysis if you don't record your thinking out loud?I've been using Elogram (https://elogram.gg/, made by a friend), which gives interpretability by showing how difficulty of a position changes with elo.
  • kokoe
    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
  • skyfantom
    You say chess and I’m here to shamelessly promote my “coin chess” version:)https://chesspoly.com/
  • michaelastreiko
    Nice use of a skill for something concrete. I've been happier with AI helpers that spit out a short, checkable report than ones that try to be a whole coach.
  • qwend
    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.
  • pelican0
    Very cool work!Did you write the skills (text, and code) all by hand, or are those prompt outputs?
  • IMTDb
    I am very interested in this, but it looks like the video link gives 404
  • NietTim
    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.
  • techwizrd
    [flagged]
  • notloganhogg
    [flagged]
  • Victoria59
    [flagged]
  • physicalecon
    [dead]
  • TZubiri
    Writing skills files like this one don't seem to be the future of computing or AI, not by the quality, nor by the cost (15$ per usage?).Also, you seem to have written the actual SKILL.md prompts themselves with AI? I don't know what to say that's insane, at least write the prompts? This idea of asking chatgpt to write the prompts for you is beyond lazy. Then presenting it as a project or tool of value to share to others is delusional.Sorry for being harsh
  • Madmallard
    "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
  • porridgeraisin
    The elo of opus 5 models is 1300 or so. I wouldn't take chess lessons from a 1300.