A new skill to turn code reviews into courses

I had to migrate the codebase for one of my projects, moving Pipecat from 1.2.1 to 1.8.1, and wanted to understand the implications of it. Going through all the changes and their relevance was daunting.

So, I prompted Claude to generate a course for me to walk me through the changes module by module, with each module broken into micro-lessons. It took me a bunch of iterations to get it right. Once done, it made my review much easier, helped me understand the tradeoffs better and almost seemed fun (isn't learning always fun?). Here is the course it made for me.

I have shared a skill that you can use to get the same experience for anything daunting you need to learn or review (given that we have become glorified verifiers now) while avoiding the tedious process I had to go through.