When I first saw Claude generating PPT decks by writing Python code instead of making the XML directly, it was sort of an "aha moment" for me. This seems to be the path for many things. It also feels slightly limiting, and like a hack LONG term, but 100% correct approach for a while.
Do we have more details / documentation on this capability. Can we replicate the same using a generic agent skill with custom apps / harness.
I think I saw some library named pptxjs? in the thinking traces of Claude. Or was it this: https://www.npmjs.com/package/pptxgenjs
Have you seen marp? https://marp.app/
Another somewhat similar concept is how you can write Quarto markdown notebooks and have them output a RevealJS slideshow
I've been using slidev recently. How does this compare?
This is awesome
can you save that python and regenrate that exact powerpoint later ? maybe check it into repo isntead of powerpoint to genrate variations.