Lesson 13/14
VibeCoding Super Worker: building presentations - bye Canva, bye PowerPoint
Find out how vibe coding with Claude changes the way you build PowerPoint presentations. In an hour, we build a generator that turns a plain text file into a multi-page deck. The full workflow, from the idea to a working application.
☰
Contents
42
▾
0:00 Introduction to vibe coding for PowerPoint 0:27 The architecture of the application: files and libraries 1:06 Configuring the tool's settings 1:36 Choosing the output folder 2:04 The goal: generating many slides automatically 2:24 Creating the title/description data file 3:01 Picking the right separator for the data 3:38 Handling commas inside the descriptions 4:05 Example slides with several commas 4:18 Adding slides with images 5:01 Building a slide with an image by hand 5:32 Getting the image size right (36-37%) 6:10 Preparing the final presentation file 6:33 Bringing Claude in to automate it 7:19 Explaining the prompt to Claude 8:21 Placing the buttons in the interface 9:07 The slides generate automatically 10:30 Claude walks through the code 11:07 The functions that iterate and generate 12:27 Testing and building the code 13:10 Saving and starting the application 14:00 File naming (01, 02, 03...) 14:40 The first working version 15:02 Handling the images automatically 15:34 Getting the title and image to work together 16:36 Limiting lines to 20 characters 17:32 Preparing the tests with images 18:37 Fixing the line break bug 19:38 The fix: adding spaces between words 20:14 The finished presentation, working 20:39 Moving the title back onto the image 21:10 Claude adds a new function 22:02 Confirming the image with its title 22:30 Aligning the title and the image 23:42 Fine-tuning the position 24:17 The final polish (down by 1%) 25:01 The verdict: one hour of working together 25:52 A perfect final result 26:31 Bonus: adding a PDF button 27:11 PDF generated in one second 28:11 A tip: screenshot it to rebuild the tool yourself 29:12 Conclusion and call to action