Once I got the overall analysis, I then started asking what kind of weekly training I can begin, to address specifically one of my weaknesses. It produced a very nice weekly plan, which I'd like to go off and try,
ChatGPT as a chess coach

Do we need a ChatGPT subscription
I think you could have a similar result also with the free version. You would get a less customised output, but in my opinion still OK. One key aspect is that it is crucial that the games you share with the GPT are fully annotated by a strong chess engine. This is because CHatGPT doen't have access to any engine, nor a Python-like environment on which an engine can run.
Having a "Plus" subscription to ChatGPT, I created a GPT specialized in being a chess coach.
Here's what I did:
1) Shared 10 recent classical games of mine, where I lost. They were in PGN format, with my comments in it, and the Stockfish evaluation (centipawn value) and its proposed better variations.
2) Shared the list of books I have, the list of tools I have (PC, DGT chessboard, engines, etc).
I've then asked the GPT to provide me a number of things, like:
- Identify my style of play, weaknesses and strong points, where to focus, how, what exercises I need to do, with what tools, etc.
Everything in a word file I could print and keep with me. Very interesting exercise.
It was crucial to provide it with the PGN files pre-analysed by Stockfish, since the GPT does not have an embedded engine or routine, to analyse PGN files.